Live data from Hacker News

Setting up a Pi Hole made my home network faster

brianchristner.io

131–140 of 249 posts

Re: Setting up a Pi Hole made my home network faster

#131
post #61

Earlier quoted context omitted.

What sort of cost is associated with pihole, with respect mostly to very latency sensitive things like competitive gaming. Is it problematic?

There should be no cost. Which game will constantly use DNS to resolve addresses after being launched?

If anything, PiHole might make it go faster because some requests don't go to out in the world, wouldn't it?

Re: Setting up a Pi Hole made my home network faster

#132
post #93

Earlier quoted context omitted.

Yes, really the only way would be to set up a MITM proxy on your network and enforce all traffic goes through that. Also means accepting a CA.

Been using this solution myself for a number of years. Works remarkably well. I do not even use DNS recursion or any remote DNS requests because I can load bulk DNS data into the proxy's memory. There is only ever one nonrecursive request to a localhost authoritative DNS server and the answer is always the same: the address of the proxy. Ironically perhaps, DoH outside the browser can be used to gather the bulk DNS d…

" Similar to corporations, home users need a turnkey solution for monitoring their home networks."

You'd think thats thr job of the router companies - they sell you hex-core routers for $390 or whatecer, but no usefull functionality

Re: Setting up a Pi Hole made my home network faster

#133
post #61

Earlier quoted context omitted.

There should be no cost. Which game will constantly use DNS to resolve addresses after being launched?

If anything, PiHole might make it go faster because some requests don't go to out in the world, wouldn't it?

That would probably depend on the the cache hit/miss ratio.

Re: Setting up a Pi Hole made my home network faster

#134

Every time I've tried pihole it has failed on services like YouTube. Can someone explain this to me and how I solve it? I know it's not just me, it even happened to Linus Tech Tips but I constantly hear responses "works for me" which are unhelpful. If ublock works fine, why can't pihole? I'm actually interested in a technical answer.

If Linus didn't bother to clarify the reason that must have been a pretty bad video.

PiHole works at the DNS level, it can't block things if they're served from the same domain

Re: Setting up a Pi Hole made my home network faster

#135
post #37

I know some folks are anti Ubiquiti Unifi on here, but you can run pihole (along with a bunch of other stuff) right on a UDM/UDM-Pro. IMO it makes the most sense to run this on the router, and you can run it in a docker container. If you're looking for a fun hour or two project, check out: https://github.com/boostchicken-dev/udm-utilities/tree/maste...

I run a PiHole and a Tailscale exit node on my Unifi routers (previous generation). The Tailscale exit node lets me do both site-to-site VPNs and site-specific egress. The one thing keeping me from site network nirvana is that I haven't quite figured out how to set up a wifi network on the Ubiquiti device that routes all traffic through a given other exit node, however. Someday!

I just setup tailscale yesterday to access a local urbit node and it’s seriously great!

They really solved what has always been a major pain with local hosting and made it really easy to use.

I ended up using NextDNS over pihole, but only because it was just easier to get the same result.

Re: Setting up a Pi Hole made my home network faster

#136

Won't be long now until IoT and other crap-ware devices catch on to this trend and start hard-coding DNS servers in code, or worse, using DNS encryption to avoid this sort of routine blocking by end-users. I wonder how people are thinking about solving this problem.

Can you not just block the specific addresses? Sure, you'll probably have to do some log digging to find out which ones, but I'm guessing someone else on the internet has already done it.

Sure, then the devices throw up an error and refuse to function. I noticed that most smart TV streaming apps refused to run if they failed to connect to their ad servers.

Re: Setting up a Pi Hole made my home network faster

#137
post #91

I found this basically only helped for laptops. Our phones and smart devices all use either DoH or hardcode a specific DNS resolver. I haven't spent the time going all the way down to re-routing all port 53 traffic, but I doubt it'll do much. To me the future of the home network is largely dead as long as I can't reasonably manage the software on these devices.

Proprietary software and hardware is malware. Stallman told us this decades ago.

Re: Setting up a Pi Hole made my home network faster

#138
post #69

I keep seeing posts about Pi Holes and it looks good, but I have previously dealt with ads by appending their delivering sites to my /etc/hosts, i.e. 0.0.0.0 trashsite1.com 0.0.0.0 trashsite2.com The only downside I see is that my approach is not network-wide. Any other reasons I should reconsider?

Similarly, why is PiHole better than using a browser ad-blocker?

If you’re willing to add and maintain an ad-blocker in every single of your browsers (and potentially your family’s) and don’t care about non browser apps it’s virtually the same.

Re: Setting up a Pi Hole made my home network faster

#139
post #33

Earlier quoted context omitted.

>so you have to choose between no IOT features I'll bring out the fainting couch. These devices are enough of a poison pill that you're better off without them. You can problem block them with Pihole, but you're one update away from either circumventing the Pihole, or breaking your IoT device because something got changed on the manufacturer's end.

At that point you're better off not connecting the device to the internet at all.

I think we might be at that point currently.

Re: Setting up a Pi Hole made my home network faster

#140
post #83

Earlier quoted context omitted.

It's not crap just because you don't see a benefit. In my opinion, additional being a curios software engineer I find it quite interesting. Necessary? Perhaps not but helpful. Heating valves for example.

Not that I’m terribly experienced with it, but a lot of home automation can be done without “IoT” — specifically without the crapware Trojan controllers that come with consumer solutions from Best Buy. ISY994 for example. Easy solutions for remote access via apps (vpn to home) and notifications as well. It’s not as easy to set up as a plug and play controller from Google, but it’s far more private.

I include your example.

The definition of iot from Wikipedia also does it.

But honestly why I hate my iot window blinds device it's the perfect excuse to use vlan at home.

Post reply on HN