Question for the #selfhosting hivemind -- I would really like to manage DHCP on my home network (for netbooting, controlling DNS etc) but unlike with previous ISPs I've had this is NOT POSSIBLE via the modem/router I have from Virgin (UK); the settings are very limited. The only option seems to be changing the router to operate in "modem" mode and then essentially handling firewall / routing / DHCP etc externally. I'm trying to figure out the best way to do this given some constraints. 1/?

* I don't really want to use a ton of power / have a lot of bulky devices. It seems annoying to have to have a discrete router, wireless AP and switch.

* I don't really want to have to manage tons of advanced features, or need 2.5gpbs + speeds, hardware VPN, traffic shaping, VLANs etc.

* I wonder if the answer might be to virtualize a router OS / Appliance on my proxmox box but that seems kinda dangerous? And I guess I'd still need a switch + Wireless AP?

2/?

Has anyone navigated these waters before?

It's annoying that the modem/router is SO close to what I need but in order to, eg, make my devices pick up a local pi-hole instance automatically I'd need to invest in a few hundred pounds of hardware and increase my power bills 😕

Any advice? 3/3

@heavyimage I've been using Tomato with the AdvancedTomato frontend running on an older Netgear Nofhthawk and that's been "good enough" but I only use DHCP to reserve ip space for statically assigned IPs and setup dnsmasq for local resolution of DNS addresses.