Настройки сервера имен IPv4 удалены из /etc/resov.conf

364
Dave Coventry

У меня новая версия Debian Jessie, и у меня проблемы с беспроводным подключением.

Я настроил диспетчер сети так, чтобы мои сервера имен были 8.8.8.8 и 8.8.4.4, и когда я подключаюсь, все в порядке.

В начале соединения мой /etc/resolv.conf содержит следующее:

dave@threepwood:~$ cat /etc/resolv.conf # Generated by NetworkManager nameserver 8.8.8.8 nameserver 8.8.4.4 nameserver fe80::1%wlan0 

Однако через некоторое время соединение обрывается, когда происходит сбой DNS, и мне приходится отключаться и снова подключаться, чтобы восстановить связь. Что-то меняет /etc/resolv.conf на это:

dave@threepwood:~$ sudo cat /etc/resolv.conf  nameserver fe80::1%wlan0 

Что может изменить мой resolv.conf и как я могу это остановить?

0
Почему вы используете sudo во втором примере - файл внезапно перестал быть общедоступным? Кроме того, вы можете проверить список процессов (systemd-cgls или pstree -a) для других клиентов DHCP? (У вас должен быть не более одного процесса dhclient, а в его параметрах должен быть указан NetworkManager - без dhcpcd или connman.) grawity 8 лет назад 0
@ Гравитация, привычка, наверное. Файл доступен для чтения без sudo. Dave Coventry 8 лет назад 0
@marius .: кажется, он действительно задает тот же вопрос; я не уверен, как я это пропустил, спасибо! Dave Coventry 8 лет назад 0
@Marius, при ближайшем рассмотрении проблема, затронутая в другом вопросе, заключается в том, что Networkmanager перезаписывает /etc/resolv.conf. В моем случае что-то еще перезаписывает настройки Networkmanager. Я хотел бы знать, как выяснить, что очищает мой resolv.conf от серверов имен IPv4, чтобы мне не приходилось постоянно отключать и повторно подключать мою сеть. Dave Coventry 8 лет назад 0

0 ответов на вопрос