• SuperSaiyanSwag@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 months ago

    This might be a good place to ask this. I was messing around with my Asus router setting last night and noticed that it had Ad Guard, which works similarly to PiHole with DNS. To test it I went to Reddit and saw ads still. Is Ad Guard not as effective as PiHole or Reddit ads are DOM based?

    • JohnDClay@sh.itjust.works
      link
      fedilink
      arrow-up
      24
      ·
      5 months ago

      Is there any router side solutions for YouTube adds? I want to block for my family, but they don’t see the point.

      • Fosheze@lemmy.world
        link
        fedilink
        English
        arrow-up
        46
        arrow-down
        1
        ·
        edit-2
        5 months ago

        Nope. Youtube ads are served from the same domains as the videos so there is nothing you can to to block them via DNS. Your best bet is just installing Ublock for them. Now a days an ad blocker is a security necessity anyways.

        • mrmacduggan@lemmy.ml
          link
          fedilink
          English
          arrow-up
          18
          ·
          5 months ago

          Installing uBlock is so quick, all you need is 30 seconds of their consent to lean over their shoulder and install it. The whole process can be faster than the actual ad break, in some cases.

          • AggressivelyPassive@feddit.de
            link
            fedilink
            arrow-up
            7
            ·
            5 months ago

            Doesn’t really work for all “embedded” devices, though. Phones, consoles, sticks, etc. all come with their own apps and there’s unfortunately not always a reasonable way to install solutions there.

            • knorke3@lemm.ee
              link
              fedilink
              arrow-up
              7
              ·
              5 months ago

              for phones you can use firefox to get ublock on mobile and youtube revanced for an ad-free youtube app :)

          • Fosheze@lemmy.world
            link
            fedilink
            English
            arrow-up
            5
            arrow-down
            1
            ·
            5 months ago

            When you stop using roku and just plug in a cheap used laptop or something instead

              • Fosheze@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                arrow-down
                1
                ·
                5 months ago

                I actually really like the unified remote app. It lets you use your phone as a remote for any computer on the same network. I think the premium version just lets you link more computers otherwise the free version is just as good.

      • CosmicTurtle@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        5
        ·
        5 months ago

        You have to set up a proxy.

        Even for those who are technical enough to set up a pihole, it’s annoying to set up a proxy and some apps simply won’t work with it.

            • ivn@jlai.lu
              link
              fedilink
              arrow-up
              5
              ·
              5 months ago

              It does not. Domain based blocking does not work with youtube.

              Your link event says it:

              Some ads may […] be served through the same domain as the website, making them harder to block without blocking the website itself.

              There is no point in using a proxy for this, because of https it won’t be able to block more than with DNS blocking. Maybe a tiny bit more if you set up mitm but that’s really not worth it.

    • Tenthrow@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      3
      ·
      5 months ago

      No because VPNs route your traffic through an encrypted tunnel. But PiHole can filter traffic on any device on your network regardless of whether or not you can install a plugin.

    • Landmammals@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      5 months ago

      Yes, its a DNS server. You can set up your device to use whatever DNS server you choose, including pihole.

      I’ve got my VPN connected with pihole as the default DNS server so it works on my phone when I’m not at home.

    • 9point6@lemmy.world
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      5 months ago

      Yep it does, most VPN software lets you configure the DNS server to be your pihole.

      If you care about the privacy of your DNS requests, tunnel the pihole through a VPN too

  • brakenium@lemm.ee
    link
    fedilink
    arrow-up
    1
    ·
    5 months ago

    Does anyone know if firewalls like OPNSense can do IPS for ads and tracking instead of “normal” intrusions like malware?

  • Swarfega@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    5 months ago

    I’ve ran Pihole for years but switched to NextDNS. It gives me more control over my kids access.
    For example scheduled access to YouTube and Roblox. Also, since it’s a public service it means I can block them regardless of network. So for example when we are on holiday. My eldest worked out he could use network data on his phone to avoid the Pihole.

    Oh, and it’s DNS over TLS so queries are now encrypted rather than plain text that regular DNS.

    None of this will block YouTube ads though. For that I use NewPipe or Firefox and uBlock Origin.

    • xe3@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      5 months ago

      NextDNS and pihole serve the same purpose and are redundant. Personally I prefer NextDNS but it wouldn’t make sense in ops meme

  • xe3@lemmy.world
    link
    fedilink
    arrow-up
    45
    ·
    edit-2
    5 months ago

    Pihole is a great project, but it is objectively less capable than uBlock Origin.

    That is not a criticism of the software. It is just a fundamental fact that DNS based adblockers are less powerful, and less granular/precise than Browser based adblockers.

    They do work well in combination though (the DNS level adblockers gives you moderately effective network wide blocking, and uBlock Origin gives you exceptional blocking but is limited to the browser.

    • Altima NEO@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      5 months ago

      At least from using both, I feel like pihole kinda sucks. It’s rather limited and breaks a lot of stuff.

    • madcaesar@lemmy.world
      cake
      link
      fedilink
      arrow-up
      3
      ·
      5 months ago

      I’m not technical enough, but why can’t pihole do as much as ublock? It’s at the router level before anything gets to the browser, it has all the same info the browser will eventually get.

      Shouldn’t it be theoretically possible to do the same?

      • teatowel@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        5 months ago

        Ublock has direct access to the DOM and so can modify what the browser renders. For example, YouTube ads are hosted on the same domains as their videos and so PiHole cannot block them, but Ublock can.

      • qaz@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        5 months ago

        It’s at the router level

        It’s a DNS server and does not have the same capabilities as the router

        It has all the same info the browser will eventually get.

        It does not. Not just because of the previous reason but also because most traffic is encrypted nowadays (https) which means that even the router can’t read/modify the traffic to the device.

        Another issue is that some things blocked by uBlock are hard to detect with static analysis in comparison to reading the rendered HTML.