slackware изменяют DNS постоянно

Я провел исследование и могу изменить сервер DNS путем редактирования /etc/resolv.conf, но кажется каждый раз, что я перезагружаю установку, перезаписывается чем-то еще...
Как я могу остановиться что то редактирование файл?

2
задан 12.12.2009, 17:28

2 ответа

Если Ваш сетевой адрес устанавливается DHCP, например, Ваш маршрутизатор DSL вручает ему адрес, это, вероятно, заставляет серверы DNS использовать через DHCP также. В этом случае измените настройки DNS на любом устройстве, раздает адреса через DHCP, лучший способ пойти, поскольку это означает другие машины/устройства, которые Вы включаете, получит правильные также.

Править: Можно измениться что запросы клиента DHCP путем обновления его конфигурационного файла. Я не знаю точно, где это будет на установке slackware - на Debian и подобно, это /etc/dhcp3/dhclient.conf. Найдите request строка и удаляет domain-name-servers. Вы, вероятно, найдете больше детали в man dhclient.conf принятию Вас установили страницы справочника.

Но если серверы имен, выделяемые Вашим маршрутизатором (или другой сервер DHCP), являются неправильными, необходимо изменить конфигурацию там вместо этого, таким образом, Вы не должны настраивать каждый клиент индивидуально.

2
ответ дан 08.12.2019, 06:37

Linux Slackware (по крайней мере 13,0) использование dhcpcd клиент DHCP для получения динамического дюйм/с, как Вы видите путем изучения/etc/rc.d/rc.inet1. Кавычка из страницы справочника dhcpcd:

-R, --nodns
         Don't send DNS information to resolvconf or touch
         /etc/resolv.conf.

Однако та опция не указана непосредственно. См./etc/rc.d/rc.inet1.conf. Grep для строки DHCP_KEEPRESOLV. Необходимо было включить ту установку для блока конфигурации, соответствующего интерфейсу нужной сети, и его значение должно быть "да".

2
ответ дан 08.12.2019, 06:37

Теги

Похожие вопросы