Hey, not sure if this is the right community, but looking for some information.

I’ve seen many people strongly recommend AdGuard Home for network-wide ad-blocking either in isolation, or in direct comparison to Pihole. But I can’t really find why there is such a strong recommendation. The only clear reason I’ve seen is that AdGuard is easier to set-up.

However, I already have Pihole set-up on all of my networks on separate Raspberry Pis at each location. I have it running as the DNS server so that every device that connects to the network automatically gets ad-blocking. I have a few groups set-up within Pihole for slightly nuanced blocking — i.e. some of my family still want to use Facebook etc. (on a separate subnet).

So my question is, considering I already have Pihole set-up, am I missing some key benefit that AdGuard Home would provide?

1 point
*

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

Fewer Letters More Letters
DNS Domain Name Service/System
NUC Next Unit of Computing brand of Intel small computers
PiHole Network-wide ad-blocker (DNS sinkhole)
RPi Raspberry Pi brand of SBC
SBC Single-Board Computer

3 acronyms in this thread; the most compressed thread commented on today has 10 acronyms.

[Thread #8 for this sub, first seen 19th Jul 2023, 13:50] [FAQ] [Full list] [Contact] [Source code]

permalink
report
reply
6 points

You can’t really go wrong with any of those. They are both very solid options. Having said that, if I had to recommend one, I’d go with Adguard, because:

  • The interface is better. Most notably the query log interface. Searching the logs with some long time span makes Pihole spike in memory usage and is super slow. (there’s no server-side pagination)
  • Custom filters are more powerful thanks to modifiers, which AFAIK Pihole does not support. Some of it can be configured via dnsmasq (without user friendly interface), some I had not found any solution for. Good example is dnstype modifier, which I sometimes use to block AAAA responses for sites, that have set AAAA records, but the service actually does not work over IPv6. So I can disable IPv6 for certain domains if I need to. (or other way around, force IPv6 only)

Some of the above might have changed, I haven’t used Pihole for about a year.

permalink
report
reply
2 points

Does AdGuard Home have proper IPv6 support meanwhile? I remember the lack thereof made me switch back to pi-hole a few years ago.

permalink
report
reply
2 points

Yes, no problem with IPv6.

permalink
report
parent
reply
1 point

AdGurd has a Home Assistant add-on

permalink
report
reply
1 point

So does pihole as far as I know

permalink
report
parent
reply
1 point

I hosted both, adguard on VPS for whenever i’m outside and pihole in my local network with my adguard’s DoQ as upstream. I also use wireguard so i don’t need to switch DNS and to bypass DPI on my phone.

permalink
report
reply

Selfhosted

!selfhosted@lemmy.world

Create post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Community stats

  • 3.5K

    Monthly active users

  • 3.3K

    Posts

  • 71K

    Comments