As the kids are getting older we’re finding more and more need to take control of what websites are accessible from various devices around the house.
I’m already using pi-hole on my Raspberry Pi as our DNS and DHCP server, with OpenDNS upstream (although OpenDNS doesn’t seem to be blocking some of the domains I’m expecting it to. That’s not why I’m posting tonight).
Youtube is the big one I need to get blocked right now but as the kids get older, I’ll be looking to block more. I’ve had to blackhole it on the pi-hole and block it on OpenDNS to get it fully locked down and even then I’m not 100% certain. The catch is that dakson sometimes has a legitimate need for Youtube on his school-issued Chromebook.
What I’d like is:
- A more robust proxy/filter that I can put between my router and internal network without configuring the clients
- Ability to run pi-hole and be my DHCP server as well
- Ability to let designated clients bypass filtering (parents’ computers)
- Enabling/disabling filters on a schedule is a plus, but not mandatory
- Easily administrate via web interface - Wife Acceptance Factor is critically important - as the YouTube restrictions need to be editable when I’m not around.
I’m not opposed to building a small machine - something with 2 GigE NICs, 4-8 GB of RAM, probably a 128GB SSD and a 64-bit Atom processor will probably be sufficient (and preferably no moving parts to make noise and fail), I’m guessing.
Open to software and hardware suggestions.