rant; home Internet routers
dnsmasq does DNS, DHCP, and is generally speaking an almost complete solution for a "router" providing access to many machines in a local area network. By default, it automatically maintains a local DNS populated with the hostnames of DHCP clients.
It was first released in 2001. Twenty one years ago. It is solid, reliable, highly regarded free software.
In 2022, I don't know of any commercial "home routers" that use it. Instead, they just suck.
rant; home Internet routers
@liw I did buy a specific brand of commercial router (TP-Link) only to install openwrt on it. Being able to ping my .lan devices is so comfortable.
re: rant; home Internet routers
@liw GL.Inet home routers use it, but that’s not surprising as they run a custom build of OpenWrt.
dnsmasq feels almost like an instance of https://xkcd.com/2347/ but substitute “Keswick” for “Nebraska”