Ahhh, from the alternate universe where I need to get a stable IP for my server without using Tailscale.
So you just run a 2nd DHCP server, all clients broadcast to every device to find an IP address. In order for the client to choose your server instead of the router, the server has to be faster to respond with an IP address, correct?
At first thought this seems fragile, but then again dhcpcd is the longest segment of my startup time...
Not exactly. I disabled my router‘s built in DHCP server so that they don’t conflict with each other. Luckily it didn’t have _that_ option locked down :)
So you just run a 2nd DHCP server, all clients broadcast to every device to find an IP address. In order for the client to choose your server instead of the router, the server has to be faster to respond with an IP address, correct?
At first thought this seems fragile, but then again dhcpcd is the longest segment of my startup time...