Oto kompletne rozwiązanie, które działa co najmniej z 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...
(możesz także użyć, sudo -e /etc/dhcp/dhclient.conf
jeśli ufasz domyślnemu edytorowi)
Jeśli jesteś w jakiejkolwiek „profesjonalnej” sieci, która ma własne serwery DNS i / lub jeśli skonfigurowałeś własne usługi DNS w tej sieci, a także na stacji roboczej, możesz również skomentować -z tej linii:
# domain-name, domain-name-servers, domain-search, host-name,
- Dzięki temu możesz korzystać z własnych serwerów nazw domen, dzięki czemu spersonalizowane wyszukiwanie domen będzie działało znacznie płynniej, co jest prawdopodobnie lepsze niż korzystanie z tego, co ktoś skonfigurował dla Ciebie. EG: Jestem w sieci 192.168.10.0; firma ma serwer nazw 192.168.10.10 i 192.168.10.11 - ale prowadzę własny serwer nazw z obszerniejszą listą nazw w 192.168.10.20 (w razie potrzeby przekażę do 192.168.10.10 i .11). Wszystkie moje konfiguracje sieciowe deklarują 192.168.10.20 oraz 8.8.8.8 i 8.8.4.4 (serwery nazw Google), ale DHCP będzie miał tendencję do nadpisywania tej preferencji, dostarczając mi 192.168.10.10 jako serwer domyślny. W końcu ... nie wymaganie tych aspektów od DHCP zapewnia znacznie lepszą żywotność sieci.
Teraz uruchom ponownie sieć:
sudo service networking restart
(możesz także używać sudo /etc/init.d/networking restart
ze starymi skryptami rc)