Para modificar la configuración ofrecida por DHCP se pueden utilizar en el fichero dhclient.conf las sentencias supersede, prepend y append.
La sentencia supersede ignora el valor proporcionado por DHCP para la opción indicada, usando el valor que se indique.
La sentencia prepend añade la opción indicada y después los valores proporcionados por DHCP.
Y la sentencia append obtiene en primer lugar los valores de DHCP y añade a continuación los indicados en la sentencia.
Así, para especificar el servidor DNS local como principal y luego añadir los servidores proporcionados por DHCP se utilizaría la siguiente sentencia en /etc/dhcp/dhcp.conf:
prepend domain-name-servers 127.0.0.1;
Para hacer efectiva la nueva configuración:
sudo ifdown wlan0 sudo ifup wlan0
Referencias:
- Manual de dhclient.conf
- How do I override DNS addresses