Sim, você pode fazer isso.
Você deve procurar em dnsmasq . Ele é projetado para atender a essa necessidade.
O servidor DHCP padrão no Linux é geralmente ISC dhcpd . É possível fazê-lo funcionar também, mas é um pouco mais difícil de configurar, e tem que ser configurado manualmente para obter a integração do servidor DNS que você obtém gratuitamente com o dnsmasq.