AdGuard Home

Self-hosted, network-wide DNS server that blocks ads and trackers for all devices.

Used for network-wide ad blocking at the DNS layer across all devices123, including on phones away from home via Android Private DNS or a VPS instance.456The main caveats are that DNS-level blocking is coarser than per-app blocking7, and that a single home DNS instance can be a single point of failure.8
The HN verdict, written from 8 cited comments
6recommend
0warn against
Nov 10, 2025first mention
Sep 17, 2026latest mention
Nov 25 – Oct 26
Used forself-hostablefor homelabbersfor householdsfor Tailscale usersdns ad blockingnetwork-wide dns ad blocking

Why people recommend it

Network-wide blocking · 3

Blocks ads at the DNS layer for every device on the network.

“AdGuard Home: DNS/Ad blocking for all my devices”

“i run adguard home (pihole, etc works too) for network-wide adblocking at the dns layer.”

Show 1 more

“I employ DNS blocking (through my own adguard home server) on my whole network”

Works off-network · 3

Commenters keep filtering on mobile outside the house without a constant VPN.

“all DNS requests even on mobile hit my AdGuardHome”

“the redundancy at home has saved my skin during several Proxmox reboots.”

Show 1 more

“I employ DNS blocking (through my own adguard home server) on my whole network”

Pairs with homelab · 3

Commenters run it alongside Unbound, Tailscale, Proxmox and similar tools.

“I employ DNS blocking (through my own adguard home server) on my whole network”

“I run openwrt, adguard, unbound, proxmox, jellyfin, samba, qbittorrent and syncthing”

Show 1 more

“For DNS redirects I use Adguard on the tailnet”

Run your own · 1

Recommended as a way to run your own DNS infrastructure.

“take a look at adguard home, dnsmask or unbound. the best is to run your own infra”

Caveats and dissent

Coarse blocking · 1

DNS blocking cannot make per-app exceptions the way a firewall like NetGuard can.

“With DNS blocking I wouldn't be able to do that.”

Single point failure · 1

One commenter runs several instances because a single home DNS server took the network down during reboots.

“the redundancy at home has saved my skin during several Proxmox reboots.”

Site breakage · 1

One commenter uses a conservative blocklist so family members don't find sites broken.

“all DNS requests even on mobile hit my AdGuardHome”

Often compared with

Who recommends it in their own words

All comments 10

“AdGuard Home: DNS/Ad blocking for all my devices”

“Before I got the FW, I used Tailscale and AdGuard Home.”

“take a look at adguard home, dnsmask or unbound. the best is to run your own infra”

“With DNS blocking I wouldn't be able to do that.”

“the redundancy at home has saved my skin during several Proxmox reboots.”

“all DNS requests even on mobile hit my AdGuardHome”

“i run adguard home (pihole, etc works too) for network-wide adblocking at the dns layer.”

“I employ DNS blocking (through my own adguard home server) on my whole network”

“For DNS redirects I use Adguard on the tailnet”

“I run openwrt, adguard, unbound, proxmox, jellyfin, samba, qbittorrent and syncthing”

Threads where it came up

Data: adguard-home.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.

Keyboard shortcuts
j / kNext / previous item
o or EnterOpen selected item
/Search
g hHome
g tTop
g rRising
g cCategories
tToggle dark mode
?This help