Я бы
. Клиент начнет использовать его немедленно и в следующий раз, когда он обновит аренду / параметры DHCP, он также получит их с сервера.
Вы также можете добавить новый сервер в список серверов доменных имен DHCP-сервера и перезапустить сеть на клиенте, чтобы он немедленно обновился с server
service network restart
Если вы не хотите изменять конфигурацию DHCP-сервера, вы можете использовать файл /etc/dhcp/dhclient.conf, чтобы добавить или добавить адрес в список серверов доменных имен
append domain-name-servers 8.8.4.4;
, чтобы добавить сервер имен в 8.8.4.4 до конца списка серверов имен в /etc/resolv.conf. Использование prepend поместит его в начало.
Я всегда делал это, изменяя /etc/network/interfaces.
. Запись для всех моих хостов выглядит так:
dns-nameservers 8.8.8.8 8.8.4.4
Это устанавливает 8.8.8.8 и 8.8 .4.4 в качестве DNS-серверов, естественно, вы можете заменить их тем DNS, который вы решите использовать. После изменения этого файла обязательно выполните /etc/init.d/networking restart, чтобы изменения вступили в силу.
Изменение этого параметра в /etc/resolv.conf
путем добавления соответствующих записей является наиболее последовательным подходом для всех дистрибутивов / версий Linux. Кроме того, он сразу становится активным и сохраняется после перезагрузки. Последовательность здесь является ключевым моментом.
Я бы не стал полагаться на файлы ifcfg-ethX
или что-то вроде файла конфигурации dhclient. Система, вероятно, не должна использовать DHCP (если это не рабочая станция), и это предположение, которое не масштабируется ...