News for hackers. Stuff that matters.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by JadoJodo on Tuesday February 06, 2024 @12:04PM (#39276961)
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'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'd have to spend a bit of time fixing it. At $20/year, I simply couldn't compete with NextDNS.

Note: This isn'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.

0 - https://pi-hole.net/

1 - https://nextdns.io

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by drewg123 on Tuesday February 06, 2024 @12:27PM (#39277395)
I love NextDNS.

The one (fairly huge) issue that I have is that it cannot handle captive portals when its enabled on my iPhone. So if I'm joining the wifi on a plane, etc, I need to remember to turn it off. This means that I cannot recommend it to my non-technical friends.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by air7 on Tuesday February 06, 2024 @03:25PM (#39280059)
A general trick for bringing up the captive portal manually is to browse to a non ssl url such as http://example.com

The portal would unapologeticly mitm the server response with a redirect to the portal login page.

The domain needs to exist (to pass DNS) and not have HSTS, but otherwise any address will do.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by ssklash on Tuesday February 06, 2024 @03:31PM (#39280133)
http://neverssl.com/ is my go-to for this.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by scosman on Tuesday February 06, 2024 @04:59PM (#39281313)
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by hn_go_brrrrr on Wednesday February 07, 2024 @02:16AM (#39285523)
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by maronato on Tuesday February 06, 2024 @12:40PM (#39277604)
I’ve been using NextDNS for a little while and don’t remember having issues with captive portals on my iPhone. Maybe something changed?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by hipsterstal1n on Tuesday February 06, 2024 @12:51PM (#39277755)
Most likely it's due to the different lists you can add or use on NextDNS. I also have issues with captive portals (I run a number of lists on NextDNS) and I just flip it off and on when I need to.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by mbesto on Tuesday February 06, 2024 @01:00PM (#39277891)
Interesting. I've had the same issues. Is there a captive portal whitelist somewhere?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by drewg123 on Tuesday February 06, 2024 @01:52PM (#39278722)
I just checked, and I don't use any lists, except for an allow list I just started with captive portal domains. Eg .aainflight.com, .captive.apple.com, etc
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by therealmarv on Tuesday February 06, 2024 @12:38PM (#39277576)
+1 for nextdns definitely, that would be also my preferred choice.

Alternative and free for private usage is to set DNS to:

    dns.adguard-dns.com
on your devices to block ads with DNS.

UPDATE: it seems the old one was dns.adguard.com (which was blocked in some countries)

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by bityard on Tuesday February 06, 2024 @01:14PM (#39278089)
For the home-gamers without a strong grip of DNS, note that you can't enter a domain name into your resolver fields, you have to use the IPs:

    94.140.14.14
    94.140.15.15
    2a10:50c0::ad1:ff
    2a10:50c0::ad2:ff
Also, it looks like https://dns.adguard-dns.com/ redirects to https://adguard-dns.io/ which is a paid service for more advanced DNS filtering, a la NextDNS.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by greenie_beans on Tuesday February 06, 2024 @12:46PM (#39277684)
omg, thank youuuu
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by vin047 on Tuesday February 06, 2024 @09:31PM (#39283768)
9.9.9.9 from Quad9 is another great, free, pro-privacy alternative.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by JulianWasTaken on Tuesday February 06, 2024 @12:39PM (#39277580)
Interesting -- for me pi-hole has worked for so long that I've forgotten my login even, but when I redo my home network in the near future I definitely intend to re-evaluate the options. Sounds like I've got 3 now...
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by nickthegreek on Tuesday February 06, 2024 @01:25PM (#39278277)
you are gonna want to do a 'pihole -up' every few months. I would suggest finding that password!
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by markphip on Wednesday February 07, 2024 @07:49AM (#39287910)
This is also my issue with pi-hole, I still use it but I lost the password. Every now and then I take a crack at getting back in so I can update it. I have been thinking of switching to NextDNS so I could have blocking everywhere.

Other than this problem, Pi-Hole has always been great

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by afruitpie on Tuesday February 06, 2024 @01:23PM (#39278258)
Another great (and free!) option is Mullvad’s ad-blocking DNS over TLS or HTTPS.

https://mullvad.net/en/help/dns-over-https-and-dns-over-tls

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by mrbonner on Tuesday February 06, 2024 @01:27PM (#39278324)
i paid for NextDNS back in 2020 but discontinue the following year due to services such as streaming from PBS app and websites not working properly. I knew this maybe related to aggressive blocking DNS but I wasn't having the time to investigate. I have no complain about NextDNS. Their service works and pricing is fine. I just use Adguard premium now and have no issue for a year.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by i2shar on Tuesday February 06, 2024 @01:32PM (#39278392)
Haven’t used NextDNS but have used PiHole and currently running AdGuard Home. But if you are paying $20/year just for DNS encryption/blocking, you may consider upgrading to Mullvad which gives you DNS Ad blocking but also IP anonymity, tunneling etc.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by oceanplexian on Tuesday February 06, 2024 @03:29PM (#39280097)
Except all of these third party VPN and DNS type services are literally NSA honeypots and privacy nightmares. I get that you have to do DNS lookups somewhere, but I'm not going to make it ridiculously trivial for a bad actor to scoop up all that data conveniently in a central location.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by hackeman300 on Tuesday February 06, 2024 @03:49PM (#39280372)
Mullvad is an NSA honeypot? Got any sources on that?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by nprateem on Tuesday February 06, 2024 @04:26PM (#39280879)
I agree there's a very high chance they and the majority of other VPNs are - or if not the US some other intel org.

The US government has form (what was that early crypto machine they sold to allies and it was backdoored?), and they'd be foolish to miss such a strategically obvious play.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by lencastre on Tuesday February 06, 2024 @04:54PM (#39281232)
Yes, let me just get my tin foil roll, stand up in front of the mirror,…
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by oceanplexian on Wednesday February 07, 2024 @02:50PM (#39293361)
NSA tapped the phones of the German Prime Minister.

They are the same spooks that intercept router gear in transit, flashed it with secret firmware, then put it back in the mail. Like, of course the United Stated Intelligence apparatus, agencies with an unlimited budget, a national security mission, and is completely exempt from all laws has 100% capability to spy on some tiny company in Sweden.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by screamingninja on Tuesday February 06, 2024 @04:56PM (#39281261)
>> consider upgrading to Mullvad

> all of these third party VPN and DNS type services are literally NSA honeypots

https://mullvad.net/en/help/privacy-policy

It is up to you to decide what you believe, but Mullvad is a swiss company that does not ask for your personal information for signup and even allows payment in cash. You hurt your own credibility each time you make an unqualified claim without looking into it.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by fetzu on Tuesday February 06, 2024 @06:17PM (#39282248)
It is in fact a Swedish (and not a Swiss) company.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by the-dude on Tuesday February 06, 2024 @05:55PM (#39282014)
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by ThePowerOfFuet on Tuesday February 06, 2024 @02:48PM (#39279546)
The two are not the same; with NextDNS I can choose to enable logging and see all requests from each device, as well as allowlist/denylist any domain/subdomain I want.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by Rastonbury on Tuesday February 06, 2024 @08:44PM (#39283463)
Not familiar with pihole but are there not ways to do those things on it?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by schleck8 on Tuesday February 06, 2024 @11:18PM (#39284448)
The issue being that it decreases your connection speed and increases your latency while good DNS naturally doesn't.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by lnxg33k1 on Tuesday February 06, 2024 @02:22PM (#39279188)
I also switched from pihole, because of the random disservice, I’d have it working, the suddently it would just stop, without changing anything, and even having it in their own docker container, unbelievable, I am quite happy with adguardhome, but now I kinda would try this nextdns
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by hsshah on Tuesday February 06, 2024 @02:41PM (#39279453)
Have you looked into their privacy/data collection policies?

Generally prefer local solutions but gave up on Pi-hole some time back after recurring issues. Currently using client-specific adguard; however the centralized management with nextdns is enticing.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by evanreichard on Tuesday February 06, 2024 @02:57PM (#39279673)
I'm curious what issues you ran into with Pi-hole? I was running my instance for years without a single hiccup. I ended up moving to AdGuard Home about a year ago though because I wanted to run it on my OPNSense box.

I have an automatic WireGuard VPN set up on my devices to VPN into my home network when I'm not connected to my SSID, so my local DNS still works remotely.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by therealfiona on Tuesday February 06, 2024 @04:36PM (#39281004)
Too many false positives with Pi-Hole. I never felt comfortable putting my partner on the same vlan that it was serving DNS requests for fear that something would break for them when I was out of town, unable to get into the pi-hole and sort out the issue.

I also had my banking app stop working one day. Never could get it working. Eventually I just got fed up with having to switch vlans or to mobile data to check my bank and got rid of the pi-hole.

The blocker on PFsense eventually had the same issue.

Realistically, I was probably running too many overly restricting blocklists for my actual needs.

But, I also don't want to fiddle with messing with the out of the block blocklists that also caused me issues.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by evanreichard on Tuesday February 06, 2024 @05:02PM (#39281354)
I can empathize with the sometimes aggressive blocking, and as you pointed out can be pretty block list dependent.

I generally will go in and whitelist things if a site breaks due to a DNS block, but of course putting your partner on the same VLAN can be problematic. I "got around" that by having a button in Home Assistant that will completely turn off Pi-hole (and now AdGuard). So my partner will go in and toggle that if there's a problem.

AdGuard Home does also have the ability to completely disable blocking for specific clients.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by nkrisc on Tuesday February 06, 2024 @05:44PM (#39281884)
I had similar issues and the problem with a white list is it can be very difficult to figure exactly which cryptic subdomain of some major company is necessary for the service to work, without just allowing everything and defeating the purpose .
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by evanreichard on Tuesday February 06, 2024 @06:08PM (#39282151)
Yeah - I usually watch the network tab in debugging tools to figure out whats being blocked, then whitelist and try again.

I also realize that you shouldn't expect most people to do that, let alone know how to.

I am someone who is very aggressively anti-ad.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by nkrisc on Wednesday February 07, 2024 @06:14AM (#39287135)
Sure, if you’re accessing it in your web browser. But when it’s an app on someone else’s phone that’s misbehaving, that’s where I throw in the towel. It’s not worth the effort at that point.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by swed420 on Tuesday February 06, 2024 @05:44PM (#39281882)
> I never felt comfortable putting my partner on the same vlan that it was serving DNS requests for fear that something would break for them when I was out of town

One potential workaround, if your hardware supports it, is to broadcast two separate SSIDs for general users: one with a blocklist, and one without as a fallback. Users just need to know when to use each.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by qzx_pierri on Tuesday February 06, 2024 @04:53PM (#39281222)
Couldn't you just monitor the query log and whitelist domains that were false positives?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by kelnos on Wednesday February 07, 2024 @01:11AM (#39285113)
"Just" is doing a lot of work in that sentence. That sounds like a lot of work, and it isn't always obvious which weirdly-spelled domain is causing the issue.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by qzx_pierri on Wednesday February 07, 2024 @01:24PM (#39292186)
> "Just" is doing a lot of work in that sentence

Not really. You can pull your phone out and do it in less than a minute

> it isn't always obvious which weirdly-spelled domain is causing the issue

It typically /is/ pretty obvious. You can drill down to the device making the request, and it becomes obvious once you see the blocked query

To each their own though. I personally don't want to pay a company to do something for me that I can do myself.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by tamimio on Tuesday February 06, 2024 @04:25PM (#39280863)
I did have several issues with adguard home, after some time (or packets?) the dns wouldn’t resolve and basically you can’t open any website, you can ping with no issues but not opening the site, only resolved by either restarting the server or waiting few minutes, didn’t bother to troubleshoot it but I tried it on several hardware and got the same issues with different interruptions time.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by IggleSniggle on Wednesday February 07, 2024 @08:40AM (#39288399)
I experience similar issues with Cloudflare Zero Trust (I have it setup to work as an ad blocker, using a Terraform config to update blocklists pulled from eg uBlock Origin sources). It'll work great most of the time, but when it stops working I need to disconnect and reconnect. Hard to complain since it's free, though.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by zikduruqe on Tuesday February 06, 2024 @04:08PM (#39280626)
> I have an automatic WireGuard VPN set up on my devices to VPN into my home network when I'm not connected to my SSID, so my local DNS still works remotely.

Exact same setup for me also.

I also run Tailscale since I have run into some remote networks that blocked wireguard's port.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by progbits on Tuesday February 06, 2024 @07:01PM (#39282705)
How's the latency?

I like the idea and might set that up but my residential ISP doesn't have great peering and latency isn't great. I wonder if that extra roundtrip would be noticable or not.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by zikduruqe on Tuesday February 06, 2024 @09:01PM (#39283567)
I'm on a 2 Gbps fiber link at home, so none as far as I'm concerned.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by vin047 on Tuesday February 06, 2024 @09:29PM (#39283748)
I do the same thing and am on 500mbps - don’t experience any issues
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by omnicognate on Wednesday February 07, 2024 @01:10AM (#39285104)
I do this from my phone with crummy copper ADSL at home that gets <20Mbps in the uplink and don't notice the difference between it being on and being off. YMMV of course, and all I'm doing is basic web browsing, occasional youtube videos and chat apps but it's fine for that.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by lencastre on Tuesday February 06, 2024 @04:26PM (#39280881)
Is there any config update to the wire guard profile needed to ensure that DNS request traffic is routed through pi-hole?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by evanreichard on Tuesday February 06, 2024 @04:56PM (#39281257)
I use the bare WireGuard app on iOS. I just statically set the DNS server to the AdGuard Home IP (or Pi-hole IP) on my local network in the app.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by fdgadfagfgd on Tuesday February 06, 2024 @03:03PM (#39279756)
I think op's saying local DNS was fine and preferred, just not usable outside the home network.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by theshrike79 on Tuesday February 06, 2024 @06:01PM (#39282080)
SD card corruption that just slowly started degrading the results, twice.

For the price of a single Pi, I can get NextDNS ad protection for _all_ my devices for multiple years. No matter where they are.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by pdimitar on Tuesday February 06, 2024 @06:52PM (#39282610)
Running pihole on a Pi is severely overrated.

I run it on my NAS Linux server (in a Docker container) where I have a bunch of other things. Zero problems, now using it for more than two years.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by theshrike79 on Wednesday February 07, 2024 @09:28AM (#39288946)
I tried that too, but the Pi needs to be bridged to the network for it to show up properly and that caused issues with docker containers not being able to access it properly.

Most likely it can be made to work, but I have more money than time to spend on faffing about with stuff that should Just Work, so I threw $10 at NextDNS which solved all my issues instantly :)

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by pdimitar on Wednesday February 07, 2024 @09:34AM (#39289031)
I don't even have a clue how I solved it for myself, but again, didn't have a problem.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by throwaway742 on Tuesday February 06, 2024 @06:07PM (#39282144)
Just run it in a container. No need to use an actual Pi.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by stupidog on Tuesday February 06, 2024 @08:50PM (#39283503)
Same here. After a few SD Card corruptions, I was done.

NextDNS has been fantastic. And like you said, easily portable.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by Moru on Wednesday February 07, 2024 @02:09AM (#39285482)
The Pi needs a bit more power than most USB powerplugs deliver, did you get any warnings about underpower? The SD Card corruptions are often caused by this.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by RulerOf on Tuesday February 06, 2024 @07:09PM (#39282778)
> I'm curious what issues you ran into with Pi-hole?

My primary problem with Pi-hole or any other DNS-based blocker is that it silently breaks things. YouTube stopped saving my spot in videos. I couldn't click through on any link that involved a tracking service.

These things accomplish their stated task well, but leave behind an insidious trail of browser errors, broken pages, and broken apps without ever indicating to the user what the cause of the problem really is.

DNS just isn't the right tool for fixing shitty UX in the browser DOM or a mobile app. It's a happy coincidence that it works more often than not.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by Rastonbury on Tuesday February 06, 2024 @08:38PM (#39283415)
It must be the lists in pihole or something, I don't get any of those issues with NextDNS, if anything Ublock breaks sites before it does
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by instagib on Wednesday February 07, 2024 @04:46AM (#39286506)
Yeah nextdns regularly blocks things I don’t want to see and many email tracking links fail, some online stores don’t work (https://www.thermoworks.com/) and it’s really easy to turn off on my phone.

I saw some people setup pihole 5min temporary off buttons one way or another to get by. I run lockdown also.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by Rastonbury on Wednesday February 07, 2024 @06:44AM (#39287348)
Try disabling ublock or other privacy extensions. Thermoworks add to cart doesn't work on my regular browser with everything but works on my browser that doesn't have those extensions with NextDNS, again it might be one of your blocklists
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by jethro_tell on Tuesday February 06, 2024 @07:22PM (#39282880)
Is this an issue that next dns fixes for you?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by RulerOf on Tuesday February 06, 2024 @08:21PM (#39283303)
Never used it, but I wouldn't expect it to, assuming it works the same way.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by foxylad on Tuesday February 06, 2024 @07:42PM (#39283017)
Odd - I have a pi-hole on my home network and never hit the issue with YouTube. The only breakage I've found is the top "results" (actually sponsored ads) on Google search don't work, but I always scroll past those anyway to discourage bad behaviour.

In fact pi-hole works so well that I'm always struck by how awful the internet has become when I venture away from my home network. Doctorow's enshitification in action.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by RulerOf on Tuesday February 06, 2024 @08:21PM (#39283296)
The YouTube thing was what turned me on to Pi-Hole's list of commonly-whitelisted domains[1], but even after adding it, the experience of things breaking was just ultimately too frustrating to keep using it.

It's really an issue with feedback, though. When my ad blocker breaks a page, it says that it blocked something. When pi-hole breaks a page, it just appears to be broken.

1: https://discourse.pi-hole.net/t/commonly-whitelisted-domains...

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by ap-andersson on Wednesday February 07, 2024 @07:24AM (#39287686)
I have had to do the same to fix Youtube progress reporting, but not much more. That is one of few things the PiHole has ever broken for me (that I know of...). I agree that a problem with PiHole is that if something is not working and I disable uBlock as a debugging step, then I have to also browse and login to 2 different PiHole GUIs and temporarily disable it. Without knowing if PiHole actually blocked anything. It is especially inconvenient when on the phone. I have not looked if it already exist, but I would want a nice little app I can open and just click "disable for X time" which would disable the blocking on all my PiHoles at once. Also syncing all settings from a "master" instance would be great. Maybe the default lists should contain some of the whitelis domains or something aswell.

Still, these problems are so small compared to the value I get out of my PiHoles. Blocking ads for years on end while having troubles maybe 3-4 times in total. All the other time it just works.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by vin047 on Tuesday February 06, 2024 @09:27PM (#39283737)
This is the way. Added Unbound as my upstream DNS server in recursive mode for extra privacy!
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by stranded22 on Tuesday February 06, 2024 @03:16PM (#39279932)
I love nextdns - pihole was fine but required admin, and I also had challenges vpn’ing in to use it out side of home. Whereas nextdns is simple to use, and effective.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by verelo on Tuesday February 06, 2024 @03:32PM (#39280150)
No idea how I have been living under a rock. I was using Google dns forever, but just switched my router over to next! This looks amazing, and great to see so many people using it with positive feedback.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by temp0826 on Tuesday February 06, 2024 @03:23PM (#39280028)
Happy nextdns user here who used to have an overly-complicated setup with pihole and vpns etc. The only thing I have to complain about is the iOS app- I really wish it had a builtin way for viewing logs and white/blacklisting domains from the app, without having to go to the site. (Other settings would be nice too, sure, but as aggressive as I run it I find myself fiddling with the whitelist the most)
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by JaggedJax on Tuesday February 06, 2024 @03:23PM (#39280032)
I've used ControlD [https://controld.com/] for this and liked it. Does anyone know how NextDNS compares to it?

ControlD has worked well for me, outside a few UI complaints I have with their site. I do have some concerns with trust as I don't know much about ControlD, and I'd rather use the most trusted service for this.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by rnicholus on Tuesday February 06, 2024 @03:31PM (#39280142)
I've been a NextDNS user for years now, and am trying out ControlD (last week) before I commit to switching. NextDNS development seems to have stalled and there are a number of conveniences missing, such as being able to label allowlist entries (ControlD supports this). Also, running the NextDNS app on a device that use a different profile then the one on my home router results in constant issues when the device wakes from sleep (not able to resolve domains for a noticeable amount of time on wake). NextDNS claims this is an Apple issue, but I don't think that's entirely true. Certainly not a problem for other similar services.

I'm seeing ControlD as much more feature-rich and the service is evolving faster. I also personally like the UI a bit more vs NextDNS. Prices are comparable.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by SparkyMcUnicorn on Tuesday February 06, 2024 @04:00PM (#39280533)
It looks like cost is not comparable. ControlD pricing is per user and a router costs $5/month, but NextDNS is a flat $20/year.

So ControlD would be significantly more than NextDNS for me personally.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by rnicholus on Tuesday February 06, 2024 @04:17PM (#39280759)
It's very much comparable...for personal use: https://controld.com/plans?step=plans
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by SparkyMcUnicorn on Tuesday February 06, 2024 @05:05PM (#39281395)
With your link, I'm only seeing "Free Trial". While I'm not seeing any pricing for personal use (without signing up at least), I'll take you at your word.

Maybe I'll give it a try sometime.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by rnicholus on Tuesday February 06, 2024 @05:39PM (#39281830)
That's odd. Even in incognito mode i see 2 plans and 2 prices for personal use.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by JaggedJax on Tuesday February 06, 2024 @04:16PM (#39280744)
Their "personal" pricing is $20 per year. It looks like they've moved that to a separate pricing page and are gearing the other for business use.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by jostyee on Wednesday February 07, 2024 @01:15AM (#39285135)
StackSocial has a five year deal for $39.99 https://www.stacksocial.com/sales/control-d-5-year-subscript...
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by idatum on Tuesday February 06, 2024 @03:39PM (#39280249)
I ran Pi-hole along with my OpenBSD router running unbound for some period. Then I realized I can download the same entries used for Pi-hole, AdGuard, uBlock, etc. I created a simple script that generates an unbound configuration that I can include in my unbound.conf file.

One advantage over Pi-hole I noticed is I can return NXDOMAIN which makes more sense to me. I didn't see how I had that option with Pi-hole.

I just checked, and the generated unbound configuration comes in at 218000 lines, so takes a moment on my Celeron J3060 class router when loading unbound.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by anon9874 on Tuesday February 06, 2024 @05:17PM (#39281535)
Care to share your script?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by idatum on Tuesday February 06, 2024 @05:38PM (#39281819)
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by anon9874 on Tuesday February 06, 2024 @05:58PM (#39282044)
Thanks!
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by screamingninja on Tuesday February 06, 2024 @04:49PM (#39281168)
I setup Pi Hole with tailscale on an inexpensive cloud server. It is configured to serve DNS requests over the tailscale interface. Also added tailscale IP address of the Pi Hole to tailscale DNS override to ensure that all devices on the tailnet use it without any additional reconfiguration. For redundancy, I have multiple DNS servers on my tailnet. Family and friends can use it without worrying about portability and be protected at all times, especially on cell networks.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by scosman on Tuesday February 06, 2024 @04:58PM (#39281291)
Tried this. Latency of DNS so critical, wasn't loving the self host option. Plus Tailscale wasn't quite reliable enough for all DNS traffic outside the house.

I ended up with Pi-Hole on local network (manual DNS tied to Wifi SSID), NextDNS as default/fallback on other networks.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by boringuser2 on Tuesday February 06, 2024 @06:16PM (#39282237)
One of the major reasons why I don't use or recommend NextDNS is because they force you to use their DNS resolver when a DNS resolver like Quad9 has vastly superior threat intelligence.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by muppetman on Tuesday February 06, 2024 @07:47PM (#39283049)
On my Pixel I just set Private DNS. Yea I had to setup a SSL certificate but that's easy to do. So when I leave home, I still use my Adguard server for adblocking.

I could do the same with "vanilla" DNS (udp port 53) as well, but I don't.

Pihole can't, easily, do Dns vis TLS/QUIC etc without 3rd party stuff being bolted on etc. Adguard Home is a single binary, it's great.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by sitzkrieg on Tuesday February 06, 2024 @08:10PM (#39283207)
i switched to nextdns all in a handful of months ago and mostly recommend it too
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by snailmailman on Tuesday February 06, 2024 @11:44PM (#39284587)
I run a pihole server for myself- and access it over VPN when I’m traveling. But I’ve tried NextDNS and can confirm it works pretty well. Set my grandmother up on the free tier and within the first week it stopped her from getting phished, because the scam text she clicked went to a site that wouldn’t resolve.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by sangnoir on Wednesday February 07, 2024 @12:45AM (#39284947)
> PiHole works 90% of the time, but when it did stop working, I'd have to spend a bit of time fixing it.

I don't know what problems you had with your Pi that resulted in 10% downtime, but that sort of hyperbole sounds a lot like shilling. Cases of SD card corruption are 99.9% due to the use of underpowered power supplies - just buy the official Raspberry Pi power supply if you can be bothered to search for a proper 2.5-3A USB power supply.

> At $20/year [...]

At $20 a year, I could buy a RPi Zero 2W and an SD card to keep as a spare every single year and have enough left over for a celebratory Sheetz sandwich. PiHole + WireGuard + $15 RPi Zero (once off) are unbeatable.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by yumraj on Wednesday February 07, 2024 @01:49AM (#39285328)
Don’t want to jinx it but I’ve been running a pihole on a RPi 3 for a really long time - at least 6-7 years and the only thing I’ve had to do is an occasional upgrade.

I like the convenience and the fact that I’m blocking about 4M domains.

My TV is also forced to use it so ads don’t update on Android TV.

Not sure if NextDNS supports custom domain lists or not.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by ciceryadam on Wednesday February 07, 2024 @02:14AM (#39285516)
Yep, NextDNS supports custom domain lists.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by doubleg72 on Wednesday February 07, 2024 @08:24AM (#39288249)
Same here, except mine runs as a docker and I haven't touched it in five years.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by kelnos on Wednesday February 07, 2024 @01:06AM (#39285079)
I think it's weird when people suggest that a self-hosted on-prem solution requires no maintenance and has so little downtime such that the time spent fixing issues doesn't matter.

I run a bunch of local services on RPis and a decade-old Mac Mini. I love having the control over things, but I don't pretend I don't spend a decent amount of time maintaining it. I only run things that don't need to be highly available, so something like Pi-Hole is off the table. The last thing I want is for our DNS to go out while I'm sleeping, and my partner has to wake me up because she has work to do.

You mention SD card corruption as the only reason why a RPi-based service might fail, but there are plenty of others: botched updates, random hardware failures, power supply issues, and likely other things I'm not thinking of.

And even if a Pi-Hole can keep three nines of uptime (I'm skeptical of this claim), many people will find significant value in giving someone else money so they don't even have to think about digging into fix a problem for the rare occasion it happens. Suggesting that a particular home-hosted solution is "unbeatable" is meaningless; "unbeatable" in this case is a subjective measure, and other people will value different things than you do.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by sangnoir on Wednesday February 07, 2024 @05:13AM (#39286700)
> I love having the control over things, but I don't pretend I don't spend a decent amount of time maintaining it.

I don't know the nature of your maintenance, but I've had unattended security updates working for years, I automated a bunch of stuff and use etc-keeper.

> I only run things that don't need to be highly available

Redundancy helps. 2 (more!) RPis cam be primary/secondary/tertiary DNS servers to match paranoia levels. Even if you have a single PiHole, keeping a pristine copy of the PiHole on a $3 sd card will get one up and running instantly.

> Suggesting that a particular home-hosted solution is "unbeatable" is meaningless

What site am I on, Subscription-Services-News? (:

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by luckman212 on Wednesday February 07, 2024 @07:32PM (#39296260)
Oddly I found myself upvoting this comment AND the parent. Neither are wrong. There is no right or wrong on this subject.

$20 a year spent on a hand-rolled RPi that you have full control over and enjoy tinkering with—amazing value!

$20 a year for something like NextDNS so you can spend your time worrying about more important (to YOU) things, amazing value!

It's wondrous the choices we have today. 30 years ago it would have taken a rack full of noisy servers and a few thick books to keep a DNS service up and running at anything even close to 99%.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by KolenCh on Wednesday February 07, 2024 @08:34PM (#39296751)
Not addressing Pihole directly, as I don’t have much experience there. But have you maintained a router? Running open source firmware or not, router does require a certain level of maintenance, open source ones arguably more. But that doesn’t make it problematic enough to have a lot of downtime. Given some people runs pihole-like software directly on a router, I’m skeptical the down time there is significant enough to stay away from. I mean having high availability internet at home is hard, but I expect the rate of failure of a router to be similar of magnitude comparing to pihole. If you can’t tolerate the latter, I wonder how you solve the availability issue of the former?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by pastorhudson on Wednesday February 07, 2024 @01:22AM (#39285172)
Well you’re not wrong about Sheetz. Ha
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by andreagrandi on Wednesday February 07, 2024 @02:40AM (#39285677)
because your electricity bill is 0, right :D ?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by oivey on Wednesday February 07, 2024 @02:43AM (#39285696)
Effectively, yes, for how much it costs to run. You know if you pay for a service that your subscription partially goes toward their power bill, right?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by sangnoir on Wednesday February 07, 2024 @05:29AM (#39286809)
Back of envelope calculstion for my Rpi Zero 2W: 1W * 24h * 365 = 8.76kWh, which when rounded to the nearest dollar is $1 per year on electricity - so I guess I won't get the fancy Sheetz sandwiches, but it's not exactly breaking the bank compared to the $20 SaaS subscription
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by dddw on Wednesday February 07, 2024 @06:35AM (#39287276)
Nextdns is great on phones. I don't bring a raspberry pi with me when I leave the house
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by sangnoir on Thursday February 08, 2024 @12:55PM (#39305152)
Incidentally, Raspberry Pis are also excellent WireGuard servers!
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by illiac786 on Wednesday February 07, 2024 @02:46PM (#39293304)
Can nextDNS differentiate between clients coming from the same public IP? Do you get individual DNS IPs?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by 1vuio0pswjnm7 on Wednesday February 07, 2024 @05:13PM (#39295004)
NextDNS sends EDNS client subnet (ECS). If challenged on privacy grounds they can claim it is for performance but a primary benefit of ECS, whether intentional or not, is to serve online advertising interests.^1

1. Dishonest people might try to debate intentionality. But forseeability is indisputable. The privacy issues created by ECS were known when it was introduced by Google. If ECS is truly for performance _that benefits the user_ then it stands to reason that it should the _user's_ choice whether to send it. That is, ECS should be optional. This is not merely a personal opinion. It was a consensus. See: https://yacin.nadji.us/docs/pubs/dimva16_ecs.pdf AFAIK, NextDNS, like Google and OpenDNS, will not allow any user to disable sending ECS.

For example, Cloudflare when it launched 1.1.1.1 decided not to send EDNS subnet and they have claimed this is based on privacy grounds.

Whether anyone cares about privacy is their business, not mine. And whether anyone believes ECS improves peformance for them is for them to decide, not me.^2 Here I am just presenting some facts for consideration. Anyone is free to disregard these facts.

2. When considering "performance" we might differentiate between performance in requesting the resource the user is trying to access versus performance of ad servers or tracking servers. Needless to say, ads are not the resource the user is trying to access. And tracking is not even a resource. The speed of ads and tracking are obviously very important to Google, the company behind ECS. When we see a campaign for a "faster internet" from so-called "tech" companies such as Gooogle and Facebook we should keep in mind that "the internet" as envisioned by these middlemen is an internet full of advertising and tracking. As such, "faster internet" does not necessarily mean better speeds when downloading a resource. Ads and tracking are the not resources that users are intentionally requesting. They only serve to add delay and impede the user's retrieval of a desired resource. Hence the need for "ad blocking".

Personally, I do not use third party DNS services, i.e., shared DNS caches operated by third parties. Historically these shared caches are the source of various problems. There are plenty of alternatives available today what with the enormous advances in network speeds and local storage that have occurred since the days when shared DNS caches were a necessity. For example, all the DNS data I use is stored locally and served from loopback addresses, either in the memory of a forward proxy or from authoritative DNS servers. Requests never leave the computer. (NB. PiHoles send requests to upstream third party DNS providers by default. Unless the parent commenter changed the PiHole's i.e., dnsmasq's, configuration to use a local DNS server serving locally stored DNS data then requests would by default be sent to the internet. In the case the configuration is changed to point to a local DNS server serving local DNS data and the user is satisfied with DNS-based blocking, like what NextDNS provides, then the utility of a PiHole would be questionable. Just omit DNS data for ad/tracking servers. I have been doing this for decades; I began using DNS for "blocking" before "adblockers" or PiHole existed.)

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by berniedurfee on Thursday February 08, 2024 @04:23PM (#39307915)
I’m with you. For twenty bucks it covers my home network and the app covers me when I’m out of the house.

Turning it off occasionally reveals the horror of the un-ad-blocked internet. I never forget to turn it back on.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by itsTyrion on Friday February 16, 2024 @01:10PM (#39400763)
I gave up on using anything that isn’t the default/auto DNS for when I’m on the go more, as it breaks every single public wifi hotspot that has a login/I-agree-to-not-do-illegal-shit-etc page that obv cannot be resolved