Ini sebagian besar merupakan catatan untuk RHEL7 untuk mengurangi coba-coba. Jawaban Dean tentang penggunaan DOMAIN="domain1.exmaple.com domain2.example.com"dalam /etc/sysconfig/network-scripts/ifcfg-device.confkarya. Catatan yang menarik adalah domain host yang koneksi dapatkan dari DHCP selalu ditambahkan ke jalur pencarian, bahkan jika Anda meninggalkannya DOMAIN=atau memasukkannya nanti dalam daftar DOMAIN=. Sepertinya /sbin/dhclient-scriptada banyak logika yang terkait dengan ini.
Dalam pengujian saya, saya menemukan bahwa saran Philip untuk menggunakan /etc/dhcp/dhclient-device.confjuga berfungsi, meskipun ada beberapa perilaku aneh dengan itu, kemungkinan besar karena logika yang sama /sbin/dhclient-scriptyang mencoba untuk memindahkan barang-barang. Sebagai contoh, tidak ada supercede atau prepend yang berfungsi seperti yang diharapkan, domain host akan menjadi yang pertama. Sebagai catatan tambahan pada metode ini, /var/lib/NetworkManager/dhclient-device.confadalah file NetworkManager yang dihasilkan dan digunakan oleh klien. Jika Anda memiliki file /etc/dhcp/yang dapat dibaca, Anda akan melihatnya disisipkan di bagian atas file dan beberapa opsi tambahan ditambahkan di bawah ini.
DOMAINdanSEARCHgithub.com/mcr/isc-dhcp/blob/master/common/resolv.c#L68