this post was submitted on 09 Nov 2023
1 points (100.0% liked)

Homelab

371 readers
9 users here now

Rules

founded 11 months ago
MODERATORS
 

So I’m a bit new to the homenetworking and homelab situation but I have a Unifi DM-SE as my router and I’m trying to establish the best way to block ads at home and away.

So I am currently primarily using either extensions or content blocking apps on my devices to block ads but I’ve been looking into DNS based solutions lately.

I’ve looked into setting up PiHole and it looks pretty simple to do and I have a dedicated small computer with Proxmox that I use for things like Homebridge, Scrypted and I think could set it up easily on there. But it looks like it only works at home. A lot of people say you can set up a VPN but I’d rather not have to turn on and off my VPN on my phone whenever I leave home.

I also looked into Next DNS which seems also pretty easy to setup, but I couldn’t tell if it’s better to set this up per device or network wide via my router.

There’s also the extensions and content blocking apps which would be device specific.

Which is the fastest, performance wise, and easiest to interact with daily?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 0 points 10 months ago (3 children)

unbound adblock is what I'm using. Hand it a couple of pihole lists and it fits the same thing without the fancy gui.

[–] [email protected] 0 points 10 months ago (2 children)

This is still only locally like Pihole though right?

[–] [email protected] 1 points 10 months ago (1 children)

Correct*, unless you vpn home. Please don't run a publicly accessible dns server. It's going to get used in a dns amplification attack.

*And even then only for devices that use your dns server. Many iot devices have hard coded dns servers to use. And with dns-over-https (DoH) they will get pretty close to unblockable.

[–] [email protected] 1 points 10 months ago

What is a publicly accessible DNS server? Would something like NextDNS count as that?