Проблема с DNS (17.10)

Свежая установка Ubuntu 17.10. После 1 дня использования я не смог получить доступ к веб-страницам. Это была проблема DNS. Каждый раз, когда я перезагружаю Ubuntu, я получаю это в /etc/resolv.conf:

# Generated by Connection Managernameserver ::1
nameserver 127.0.0.1

После написания вручную resolv.conf файл, обозначающий DNS-сервер (google), каждый раз после перезагрузки я могу получить доступ в интернет.

nameserver 8.8.8.8
nameserver 8.8.4.4

Однако, когда я подключаюсь к корпоративному VPN, у меня снова возникает та же проблема, я не могу получить доступ к веб-страницам. Если я отключаю VPN, DNS снова начинает работать.

Системная информация: http://paste.ubuntu.com/26024991/

2 ответа

Вероятно, конфигурация DNS выталкивается из VPN-клиента. Почему он указывает на адрес: проверьте конфигурации серверов, если это возможно.

Я полагаю, у вас есть такая строка в файле openvpn Servers:push "dhcp-option DNS 127.0.0.1"

Чтобы переопределить это, сделайте просто:

echo -e "nameserver 8.8.8.8\n nameserver 8.8.4.4" > /etc/resolv.conf

chmod 444 /etc/resolv.conf

chattr +i /etc/resolv.conf

chattr установит неизменный бит, поэтому файл не будет перезаписан.

PS (возможно, resolv.conf находится под управлением systemd где-то еще - idk, я не использую sysd)

Пожалуйста, отредактируйте /etc/NetworkManager/NetworkManager.conf:

 dns=default

затем перезапустите службу NM...

Другие вопросы по тегам