Ecco una soluzione completa che funziona almeno 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...
(puoi anche usarlo sudo -e /etc/dhcp/dhclient.conf
se ti fidi dell'editor predefinito)
Se sei su qualsiasi tipo di rete "professionale" che ha i propri server DNS e / o se hai impostato i tuoi servizi DNS su detta rete e anche sulla tua stazione di lavoro, potresti anche voler commentare -a questa linea:
# domain-name, domain-name-servers, domain-search, host-name,
- In questo modo ti consente di utilizzare i tuoi server di nomi di dominio, consentendo alla tua ricerca di domini personalizzata di funzionare in modo molto più fluido, il che è probabilmente meglio dell'uso di qualsiasi altro utente abbia impostato per te. Ad esempio: sono sulla rete 192.168.10.0; l'azienda ha i server dei nomi 192.168.10.10 e 192.168.10.11 - ma, eseguo il mio server dei nomi con un elenco più ampio di nomi su 192.168.10.20 (che inoltrerà a 192.168.10.10 e .11 secondo necessità). Tutte le mie configurazioni di rete dichiarano 192.168.10.20 e 8.8.8.8 e 8.8.4.4 (i server dei nomi di Google), ma DHCP tenderà a ignorare quella preferenza, alimentandomi 192.168.10.10 come server predefinito. Alla fine ... non richiedere quegli aspetti al DHCP rende la vita della rete molto migliore.
Ora riavvia il networking:
sudo service networking restart
(puoi anche usarlo sudo /etc/init.d/networking restart
con vecchi script rc)