Я попытался использовать сетевого администратора. Это имеет список серверов DNS, включая 127.0.0.1 и два, что я вставил. Это всегда использует 127 адресов сначала, неважно, сколько раз я изменяю его. Списки файлов, сценарии рычага, и т.д., сбивают с толку: где единственный конфигурационный файл для сетей этого, я могу изменить для вызывания постоянного изменения?
Я устал от выяснения у низкого качества моего ISP сервер DNS для обслуживания моих интернет-запросов. Я понятия не имею, почему Ubuntu неоднократно сбрасывает мою конфигурацию, или где графический интерфейс хранит эту информацию - пока это не изменяется снова. Это ИЗЛИШНЕ сбивает с толку.
Я проверил сетевого администратора gui час назад, и это читало в порядке, 127.0.1.1 8.8.4.4 8.8.8.8 я переместился два 8 с к вершине, выше 127; просто проверенный он, теперь первое, которое не было в списке прежде, 192.168.1.254 - который является моим адресом стороны локальной сети сетевых маршрутизаторов. Запросы к этому направляются к Интернету; запросы DNS здесь автоматически направляются к DNS внимания вместо Google. Это продемонстрировано, когда существует ошибка поиска в браузере FireFox, это показывает ошибочную страницу из dnserrorassist.att.net
Я действительно хотел бы иметь единственный, статический список серверов DNS, смочь изменить его в моем желании и установить порядок поиска, в котором они используются. Я могу сделать это с Ubuntu (16.04)?
корректный ответ для этого вопроса:
Переходят в значок Network в верхней панели.
Выбор Соединения Редактирования .
Открывают соединение, которое Вы хотите изменить, например, Проводное соединение .
Выбор вкладка IPv4 .
Набор Метод к Автоматический (DHCP) адреса только .
В поле DNS Servers , введите разделенный запятыми список своих серверов DNS.
Щелчок кнопка Save .
не редактируют Ваш resolv.conf
файл!
Это - старое сообщение в этой точке, но у меня была некоторая дополнительная информация. При выполнении бездисплейного сервера затем, следующее должно войти полезное.
Для конфигураций DHCP: Измените/etc/network/interfaces. Под Вашим интерфейсом (eth0, и т.д.) добавляют следующую строку:
dns-nameservers 123.123.123.123 # replace with wanted IP
Это только ДОБАВЛЯЕТ сервер DNS, если Ваш сервер DHCP уже настроен для обеспечения Вас один!!! Переопределять сервер DHCP обеспечило, сервер имен изменяют следующий файл.
/etc/dhcp/dhclient.conf:
supersede domain-name-servers 123.123.123.123 # replace with wanted DNS server
необходимо будет затем перезапустить сеть. Что-то как следующее должно сделать. # invoke-rc.d networking restart
Теперь при просмотре/etc/resolv.conf, необходимо видеть только сервер (серверы) имен.
Чтобы использовать службу systemd resolvconf, вы можете добавить серверы имен в файл...
/etc/resolvconf/resolv.conf.d/head
...как в resolv.conf:
nameserver 149.112.112.112
nameserver 9.9.9.9
Файл head
добавляется в /etc/resolv.conf
службой resolconf.