настроить клиент dhcp без принятия записей сервера имен

настроить клиент dhcp без принятия записей сервера имен

Я пытаюсь настроить свой компьютер с OpenSuSE 12.1 в качестве DHCP-клиента, но особенно не хочу, чтобы он устанавливал записи сервера имен, /etc/resolv.confполученные от DHCP-сервера.

Могу ли я сделать это на клиентском сайте, не удаляя записи вручную?

На машинах с Windows это возможно благодаря настройке

( ) Получить адрес DNS-сервера автоматически

(O) Используйте следующие адреса DNS-серверов:

а затем просто оставьте поля «Предпочитаемый» и «Альтернативный DNS-сервер» пустыми.

решение1

Добавьте в ваш /etc/dhclient.conf:

supersede domain-name-servers HERE_THE_DNS_SERVER_IP;

решение2

Измените или добавьте строку PEERDNS=noв файл конфигурации, соответствующую вашему сетевому интерфейсу в каталоге /etc/sysconfig/network-scripts/.

Если ваше сетевое устройство — eth0, файл для изменения будет иметь имя ifcfg-eth0.

Чтобы узнать имя вашего сетевого интерфейса, используйте команду ip address showдля вывода списка сетевых интерфейсов и их адресов.

Кроме того, вы можете указать записи DNS, которые должны отображаться, /etc/resolv.confдобавив строки DNS1=<ip-address>и DNS2=<ip-address>в файл конфигурации сети.

https://www.suse.com/documentation/sled11/book_sle_admin/data/sec_basicnet_manconf.html

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-networkscripts-interfaces.html

Связанный контент