Aquí hay una solución completa que funciona al menos con 12.04
:
sudo nano /etc/dhcp/dhclient.conf
# add next line (alternatively you can use append instead of prepend)
prepend domain-name "example.com other.example.com";
# before: request subnet-mask...
(también puede usar sudo -e /etc/dhcp/dhclient.conf
si confía en el editor predeterminado)
Si está en algún tipo de red "profesional" que tiene sus propios servidores DNS y / o ha configurado sus propios servicios DNS en dicha red y también en su estación de trabajo, entonces también puede comentar fuera de esta línea:
# domain-name, domain-name-servers, domain-search, host-name,
Al hacerlo, le permite usar sus propios servidores de nombres de dominio, lo que permite que su búsqueda de dominio personalizada funcione de manera mucho más fluida, lo que probablemente sea mejor que usar lo que otra persona haya configurado para usted. EG: Estoy en la red 192.168.10.0; la compañía tiene los servidores de nombres 192.168.10.10 y 192.168.10.11, pero ejecuto mi propio servidor de nombres con una lista más extensa de nombres en 192.168.10.20 (que reenviará a 192.168.10.10 y .11 según sea necesario). Todas mis configuraciones de red declaran 192.168.10.20 y 8.8.8.8 y 8.8.4.4 (los servidores de nombres de Google), pero, DHCP tenderá a anular esa preferencia, alimentándome 192.168.10.10 como el servidor predeterminado. Al final ... no solicitar esos aspectos de DHCP mejora la vida de la red.
Ahora reinicie la red:
sudo service networking restart
(también puede usar sudo /etc/init.d/networking restart
con scripts de rc antiguos)