У меня была рабочая установленная версия Ubuntu 16.04. Недавно, я пытался обновить до 17,04. После обновления я не мог больше просматривать Интернет. Ping к прямым работам IP, но не к имени.
Гугля это, я нашел много ссылок на отключение dnsmasq
. Большая часть точки, чтобы прокомментировать строку dns=dnsmasq
в /etc/NetworkManager/NetworkManager.conf
, но у меня даже нет этой строки там.
Я попробовал вполне много вещей, включая чистую установку Ubuntu 17.04, и имейте ту же проблему. Кажется, что локальный DNS не работает.
2 опции решить проблему, временную до следующей перезагрузки: 1.править /etc/resolv.conf
и добавьте мой маршрутизатор вместо локальной обратной петли. 2. выполнение sudo dhclient
, который делает это для меня.
Существует ли путь к permenantly, отменяют локальный DNS и включают просто сходить с сервера DHCP?
В GUI управления сетевым подключением настройки выглядят корректными (использование "Автоматического" для IPv4).
спасибо
Можно статически присвоить серверы DNS в /etc/network/interfaces
файл. Под интерфейсом, который Ваше использование добавляет dns-nameserver 8.8.8.8
или безотносительно сервера DNS, который Вы предпочитаете использовать. Например:
auto eth0
iface eth0 inet auto
dns-nameserver 192.168.1.1 8.8.8.8 8.8.4.4