TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AdGuard Home: Network-wide ad- and tracker-blocking DNS server

310 pointsby kls0eover 1 year ago

42 comments

JadoJodoover 1 year ago
I ran a competing project[0] on my home network for a few years before I discovered NextDNS[1]. What I lost in performance (requests don&#x27;t leave my house) I gained in portability: ALL my devices can take advantage – at home and away – and time-saved. PiHole works 90% of the time, but when it did stop working, I&#x27;d have to spend a bit of time fixing it. At $20&#x2F;year, I simply couldn&#x27;t compete with NextDNS.<p>Note: This isn&#x27;t a shill for NextDNS; I love these kinds of projects and think they absolutely should exist, but NextDNS just happens to be one of those dead-simple SaaS tools that is an insanely good value.<p>0 - <a href="https:&#x2F;&#x2F;pi-hole.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pi-hole.net&#x2F;</a><p>1 - <a href="https:&#x2F;&#x2F;nextdns.io" rel="nofollow">https:&#x2F;&#x2F;nextdns.io</a>
评论 #39284947 未加载
评论 #39279673 未加载
评论 #39277395 未加载
评论 #39277580 未加载
评论 #39278392 未加载
评论 #39281168 未加载
评论 #39280028 未加载
评论 #39280032 未加载
评论 #39277576 未加载
评论 #39280249 未加载
评论 #39400763 未加载
评论 #39283049 未加载
评论 #39284587 未加载
评论 #39279188 未加载
评论 #39278258 未加载
评论 #39279932 未加载
评论 #39278324 未加载
评论 #39307915 未加载
评论 #39279453 未加载
评论 #39282237 未加载
评论 #39293304 未加载
评论 #39283207 未加载
评论 #39295004 未加载
zukzukover 1 year ago
I looked at Pi-hole recently but went with AdGuard Home. Nicer UI and nicer everything by all appearances. There&#x27;s also a surprising amount of customization for something this slick, like being able to defer to my internal DNS for local private domain queries, etc.<p>I&#x27;m not entirely sure why AdGuard is giving this away, and maybe I should look into that, but seemed like a relatively low-risk decision to go with this for now. And I can&#x27;t say enough about how much more pleasant using things like the NYTimes app has been without the obnoxious ads.
评论 #39277453 未加载
评论 #39280376 未加载
评论 #39277588 未加载
评论 #39284074 未加载
评论 #39285077 未加载
评论 #39282152 未加载
seaniebover 1 year ago
AdGuard is a Russian company, with Russian engineers, the majority of AdGuard developers and other employees working from Moscow, registered in Cyprus. Not a great recipe. Hard pass on security grounds.
评论 #39288520 未加载
评论 #39282291 未加载
评论 #39285354 未加载
time4teaover 1 year ago
You might be interested in py-hole. It&#x27;s just a python script and some dnsmasq configuration, it runs on openwrt, is free and close to zero cpu usage.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;time4tea-net&#x2F;py-hole">https:&#x2F;&#x2F;github.com&#x2F;time4tea-net&#x2F;py-hole</a>
int_19hover 1 year ago
One other neat thing about AdGuard is that it is available as a Home Assistant addin - and it does integrate with the rest of HA, so you can e.g. have a switch to enable&#x2F;disable blocking as part of your dashboard.
评论 #39286013 未加载
smarterhomeover 1 year ago
AdGuard Home is amazing! I used PiHole for a time but did run into small issues quite at lot. Mind you nothing serious but things like these are only really useful if they just work. Adguard Home works without any issues on my Pi setup via docker-compose [1] and it even runs on a second Pi as backup using a cool container called adguardhome-sync [2] to keep their configurations in sync. I am not seeing any ads in my network anymore and it is quite interesting to see how many tracking&#x2F;ad requests are sent by some devices...<p>1 - <a href="https:&#x2F;&#x2F;thesmarthomejourney.com&#x2F;2021&#x2F;05&#x2F;24&#x2F;adguard-pihole-dns-ad-blocker&#x2F;" rel="nofollow">https:&#x2F;&#x2F;thesmarthomejourney.com&#x2F;2021&#x2F;05&#x2F;24&#x2F;adguard-pihole-dn...</a><p>2 - <a href="https:&#x2F;&#x2F;thesmarthomejourney.com&#x2F;2023&#x2F;02&#x2F;12&#x2F;adguardhome-sync-instances&#x2F;" rel="nofollow">https:&#x2F;&#x2F;thesmarthomejourney.com&#x2F;2023&#x2F;02&#x2F;12&#x2F;adguardhome-sync-...</a>
评论 #39283790 未加载
ittanover 1 year ago
Unsure if anyone here uses Technitium DNS(Opensource and free). It works on minimal hardware. I am running it on an Orange Pi 3 LTS.<p><a href="https:&#x2F;&#x2F;technitium.com&#x2F;dns&#x2F;" rel="nofollow">https:&#x2F;&#x2F;technitium.com&#x2F;dns&#x2F;</a>
评论 #39282174 未加载
评论 #39282137 未加载
评论 #39278824 未加载
评论 #39282099 未加载
评论 #39283667 未加载
hbcondo714over 1 year ago
There are a few mostly positive comments here about NextDNS but I&#x27;ll start a new comment since I&#x27;m thinking about switching away from NextDNS. Why? I&#x27;m on a Mac &#x2F; Safari now and would like to enable their &quot;Hide IP address from trackers&quot; feature but if I do, then I start seeing advertisements on websites that would normally be blocked by NextDNS. So I have to uncheck this option and can&#x27;t use Apple&#x27;s feature. Overall, I guess the two can&#x27;t be used together, per an issue reported on the NextDNS Help site:<p><a href="https:&#x2F;&#x2F;help.nextdns.io&#x2F;t&#x2F;q6yq4xy&#x2F;nextdns-stops-working-properly-when-updating-to-ios-17-ipados-17" rel="nofollow">https:&#x2F;&#x2F;help.nextdns.io&#x2F;t&#x2F;q6yq4xy&#x2F;nextdns-stops-working-prop...</a><p>Does anyone by chance know if this is a known issue with AdGuard or even Pi-hole?
评论 #39283543 未加载
评论 #39284666 未加载
NoPicklezover 1 year ago
I swear there is a set time that HN can&#x27;t go without a Pi-Hole or Adguard Home post.
评论 #39284087 未加载
s0ssover 1 year ago
Neat! Similar: If you happen to run pfsense on your network, check out pfblockerng, I really like it!: <a href="https:&#x2F;&#x2F;docs.netgate.com&#x2F;pfsense&#x2F;en&#x2F;latest&#x2F;packages&#x2F;pfblocker.html" rel="nofollow">https:&#x2F;&#x2F;docs.netgate.com&#x2F;pfsense&#x2F;en&#x2F;latest&#x2F;packages&#x2F;pfblocke...</a>
dsheetsover 1 year ago
I contributed improved ipset support to this project. As far as I know, it’s one of the few off-the-shelf DNS servers that can insert result records into Linux ipsets to enable domain-based firewall policy. I run it on OpenWRT and use the ipset support to open the default drop firewall from my “smart” projector on my IoT subnet to NetFlix and YouTube. It sets the ipset entry expiry to the DNS TTL. Now, the only way for the machine to connect to the internet is to resolve a whitelisted domain and it can only access while the record is fresh. I haven’t encountered any issues so far. I take it that some Chinese users use this same functionality to selectively VPN domains to evade GFW.
Crosseye_Jackover 1 year ago
Also runs on home assistant. The only thing to remember is when your updating HA (or you forget that your HA pi is not on the UPS, and you trip your GFI when doing home maintenance on your ring main) that your DNS also goes down.<p>Side note: it’s always DNS…
评论 #39279816 未加载
pandemic_regionover 1 year ago
Happy AdGuard user here. It&#x27;s running directly on my EdgerouterX so no need for an extra device to maintain. I really love the high level service blocking as well, blocking the whole of Facebook is just ticking a checkbox!
vladgurover 1 year ago
With a self-hosted DNS internally, how do you handle fallback?<p>For example if the box with Adguard Home or pihole crashes, can you configure your router or your devices in a way that would instead go to say cloudflare or google DNS?
评论 #39284885 未加载
评论 #39281346 未加载
评论 #39281024 未加载
评论 #39281905 未加载
评论 #39281134 未加载
readscoreover 1 year ago
I&#x27;m experienced in DNS but have never seen the point in DNS blocklists. It feels like the wrong layer.<p>I do adblocking with a browser extension. The adblocking has more context, can modify the page, and has easy UI integration for debugging and turning it off.<p>What else are DNS blocklists for? Clients except browsers?<p>For the record, on my desktop I use systemd-resolved (for DNSSEC) and dnscrypt-proxy2 (for encryption). On my router I run unbound as recursive resolver for other devices.<p>On my phone I use quad9, and adblocking via Firefox.
评论 #39281780 未加载
评论 #39282996 未加载
评论 #39283204 未加载
Brajeshwarover 1 year ago
I used Pi-Hole, then went to NextDNS, then to AdGuard DNS, tinkered with AdGuard Home, and currently testing Control-D. They are all actually pretty good, similar features, and it has become just a matter of personal choice.<p>In all fairness, when I have some time and can invest in decent hardwares, I might go back to AdGuard Home with one of the paid services as backup for travel, and for the other family members.<p>Pi-Hole works really well but once-a-while, when I&#x27;m traveling, it will decide to act up and it&#x27;s a whole IT support with the family over phone for minutes if not hours. I&#x27;m not smart enough to setup a secure enough tunnel and the like, and haven&#x27;t read up enough on the topic. This follows similar pattern with AdGuard Home.<p>NextDNS, AdGuard DNS, Control-D are easy and just works, especially with the devices that the family uses. I think I bought one of those AdGuard Lifetime license, so I use that to block client-side rendered ads in conjunction with either AdGuard DNS or NextDNS or Control-D. Right now, Control-D is doing pretty good with my test-drive.<p>Edit: The other reason is that many websites such as the Governments’, Banks (at-least in India) seldom works with Pi-Hole or AdGuard Home. With the other tools, I can turn off for a while, and go Internet-Naked and do the transactions, pay the insurance, etc.<p><a href="https:&#x2F;&#x2F;adguard-dns.io" rel="nofollow">https:&#x2F;&#x2F;adguard-dns.io</a><p><a href="https:&#x2F;&#x2F;nextdns.io" rel="nofollow">https:&#x2F;&#x2F;nextdns.io</a><p><a href="https:&#x2F;&#x2F;controld.com" rel="nofollow">https:&#x2F;&#x2F;controld.com</a>
linuxandrewover 1 year ago
I wonder how much DNS blocking would contribute to a unique browser fingerprint? Like a tracker could use a range of domains, some of which are known to be blocked by certain end-user software, to build a fingerprint.<p>I currently use a vanilla LibreWolf which has uBlock Origin and reasonable defaults out of the box for this reason.<p>My only other line of thinking is that a combination of DNS, IP and in-browser blocking could be more effective than just in-browser alone.
dangover 1 year ago
Related:<p><i>AdGuard Home: Network-wide ads and trackers blocking DNS server</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33387678">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33387678</a> - Oct 2022 (113 comments)<p><i>Show HN: AdGuard Home – an open source network-wide ad blocker</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=18238503">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=18238503</a> - Oct 2018 (2 comments)
triyambakamover 1 year ago
Coincidentally I just set up OpenWRT [1] on a NanoPi from FriendlyElectric.<p>How would this fit into using Wireguard? Or, how would I go about that? It seems like there might be something conflicting about running both, but I am very new to it all.<p>[1] It is actually running their FriendyWRT variation which came with the precompiled drivers for getting a Realtek USB wifi adapter to work, otherwise stock OpenWRT would work as well
35mmover 1 year ago
Those who are using DNS level ad blocking: how much do sites break? And how easy is it to unblock them?<p>I currently use browser based blocking and find a lot of sites don’t work at all. Typically SPAs.<p>But if I have to use them, I can disable the adblocker in two clicks. How does that compare?
评论 #39280918 未加载
评论 #39280838 未加载
评论 #39280834 未加载
评论 #39281608 未加载
评论 #39280840 未加载
评论 #39280928 未加载
评论 #39281655 未加载
ameliusover 1 year ago
How can this possibly work?<p>I don&#x27;t know much about how adtech works, but if I were Google I&#x27;d provide ad blocking detection to all of my clients. And it should be pretty simple to detect if parts of the network that are essential to my ads are being blocked.
politelemonover 1 year ago
&gt; Runs on your OpenWrt box<p>Where are you seeing that? The only reference to OpenWRT I see is in the &quot;Projects that use AdGuard Home&quot; section which links to a different project.<p>Otherwise that&#x27;s a misleading title - this is a PiHole alternative.
评论 #39277480 未加载
评论 #39277478 未加载
winstonprivacyover 1 year ago
Sadly for the AdGuard team, there isn&#x27;t much of an audience for this. It&#x27;s one of those things everyone says they want but few people will actually install one, much less maintain one over time. Add to that the wife-forced uninstalls and the total long-term audience for this is (no kidding) in the thousands.
评论 #39277617 未加载
评论 #39277718 未加载
评论 #39278219 未加载
raajgover 1 year ago
Been 4 months and I&#x27;m pretty happy with the following setup: PiHole + RaspberryPi + Tailscale<p>With Pihole running on a tailnet all my devices use it by default as long as they&#x27;re on the same tailnet. That way I have seamless ad-blocking even when I&#x27;m on cellular data or my friends&#x27; wifi networks.
rekabisover 1 year ago
What’s the difference between this and just using their DNS addresses with the force redirect option enabled?
评论 #39277690 未加载
gotschi_over 1 year ago
Unfortunately it is a 11mb install, which makes it quite unfitting for your usual openwrt device
Naacover 1 year ago
Anyone know of an Adguard home or pihole equivalent service I can run as part of OPNSense?<p>I currently have a different machine dedicated to pihole, but it would be intriguing to have something built in. I would imagine split DNS and firewall rules would be simpler this way.
评论 #39278365 未加载
评论 #39278293 未加载
评论 #39277870 未加载
评论 #39277929 未加载
评论 #39278514 未加载
justamanover 1 year ago
Will this work against ads on major streaming apps like prime, hulu, and netflix?
评论 #39278154 未加载
drcongoover 1 year ago
I run AdGuard Home on a Pi and it&#x27;s fantastic. I was running PiHole previously and found it endlessly problematic, I rarely have to even think about AdGuard Home.
NL807over 1 year ago
How effective is AdGuard against YouTube ads? Pi-Hole doesn&#x27;t work as its filtering is at the DNS level, I suspect AdGuard has the same issues?
评论 #39283683 未加载
评论 #39283519 未加载
stzschover 1 year ago
I got my glinet gl-axt1800 mainly for the adguard support out of the box, as a way to keep my smart tv experience sane. Works pretty well.
评论 #39283352 未加载
steeveover 1 year ago
Currently running this as a Home Assistant addon is
vosperover 1 year ago
What does this break, if anything? Anyone run into sites or apps where Adguard Home needed to be disabled? How easy was that?
评论 #39278309 未加载
评论 #39278184 未加载
karolistover 1 year ago
Works fine, beautiful and simple UI, I have it on my Dell R230 homelab server, running inside a container under Proxmox VM
jklinger410over 1 year ago
I love the AdGuard plugin as compared to UBlock because it allows me to make a blacklist instead of a whitelist.
aantixover 1 year ago
Is there something similar, say a proxy, that rewrites the responses to exclude certain ad patterns?
评论 #39279698 未加载
JoshTriplettover 1 year ago
Standing reminder that any device smart enough to run a real web browser shouldn&#x27;t use one of these and doesn&#x27;t need one. uBlock Origin works much better for any device capable of running it, both in terms of user experience (the browser understands a block rather than a mysteriously failing request) and because it can block first party ads and clean up page layout.<p>The primary use case for these is for blocking ads on devices that don&#x27;t allow running a real browser and yet still shows ads, such as &quot;smart home&quot; devices, TVs, etc.
评论 #39282295 未加载
cyberaxover 1 year ago
I really hate that all these services break DNSSEC. I guess it can&#x27;t be helped.
2OEH8eoCRo0over 1 year ago
I love AdGuard Home, been using it for years now after PiHole gave me issues.
greblyover 1 year ago
How does it compare to pfblockerng on pfsense?
steviedotbostonover 1 year ago
can this be used in conjunction with tailscale?
评论 #39279795 未加载
rpnxover 1 year ago
Don&#x27;t do this. Network firewalls are harmful. Let people configure their own firewalls on device. Having to VPN around network blocks is annoying to say the least. Network firewalls are harmful and just a lazy excuse for bad client security.
评论 #39278291 未加载
评论 #39277905 未加载
评论 #39282543 未加载