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

Homelab

380 readers
9 users here now

Rules

founded 1 year 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?

(page 2) 8 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 1 year ago

I started with unbound dns blacklists and then moved to adguard home. Dns based blocking is just easier and covers the whole LAN imo, I didn't want to deal with various extensions on all my machines/devices.

It's still not bullet proof but it's good enough for me. While you don't need a VPN, I run one so my phone is on it while away from home. That was two fold, dns based blocking and screw my cell carrier getting to snoop. Well and off course I wanted to learn how to setup a VPN server 😁

[–] [email protected] 1 points 1 year ago

Adguard home

[–] [email protected] 1 points 1 year ago

I look after two AdGuard Home installations.

One is local, running on a super-tiny PC (Intel Atom x5, 4 GB RAM, 64 GB eMMC, Debian 12, and I see no reason why AGH wouldn't run just as well on a 2 / 32 GB version of that PC). The average handling time for a DNS request is 30 ms. You could easily do something similar in a Proxmox container, give it a local IP address, and have you router use it as the DNS server instead of whatever it's using now.

The other is in the cloud, running on a virtual server with 1 GB RAM. The average handling time for a DNS request is 10 ms.

[–] [email protected] 1 points 1 year ago

AGH on a raspberry pi. Super fast with caching and other setting enabled.

[–] [email protected] 0 points 1 year ago (1 children)

You could setup WireGuard on your UDM-SE and install the app on your phone. You can tell the app what wifi networks to not establish the vpn when connected to. This works for iPhone, not sure about android.

load more comments (1 replies)
[–] [email protected] 0 points 1 year ago (1 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 1 year ago (2 children)

This is still only locally like Pihole though right?

load more comments (2 replies)
load more comments
view more: ‹ prev next ›