Jest to głównie uwaga dla RHEL7, aby zmniejszyć liczbę prób i błędów. Odpowiedź Deana ](https://superuser.com/a/466912/500826) z użyciem DOMAIN="domain1.exmaple.com domain2.example.com"
w /etc/sysconfig/network-scripts/ifcfg-device.conf
działa. Interesującą uwagą jest domena hosta, którą połączenie dostaje z DHCP, jest zawsze poprzedzona ścieżką wyszukiwania, nawet jeśli pominiesz ją z DOMAIN=
lub umieścisz ją później na liście dla DOMAIN=
. Wygląda na to, że /sbin/dhclient-script
ma całą masę logiki z tym związanej.
W moich testach odkryłem, że sugestia Philipa używania /etc/dhcp/dhclient-device.conf
również działa, chociaż jest jakieś dziwne zachowanie z tym, najprawdopodobniej z powodu tej samej logiki w /sbin/dhclient-script
, która próbuje przenieść rzeczy wokół. Na przykład, ani supercede ani prepend nie działają zgodnie z oczekiwaniami, domena hosta będzie pierwsza. Jako uwaga poboczna do tej metody, /var/lib/NetworkManager/dhclient-device.conf
jest wygenerowanym plikiem NetworkManagera i jest używany przez klienta. Jeśli masz plik w /etc/dhcp/
, który zostanie wczytany, zobaczysz go wklejonego na górze pliku i kilka dodatkowych opcji dodanych poniżej.