News for hackers. Stuff that matters.
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!