dhcp

Arch Linux-based Home Router, Part IV (dhcpd)

Most off-the-shelf home routers contain a DHCP [https://wiki.archlinux.org/title/Network_configuration#DHCP] (Dynamic Host Control Protocol) server, to assign IP addresses on your network.  Your ISP likely has a DHCP