У меня проблемы с DNS после обновления до Ubuntu 12.04 (Precise Pangolin) с Ubuntu 10.04 (Lucid Lynx) вчера.
DNS иногда работает, но очень медленно.
Я прочитал запись блога DNS в Ubuntu 12.04 .
- «Мне действительно не нужен локальный преобразователь, как я могу его отключить? Чтобы отключить dnsmasq в Network Manager, вам нужно отредактировать /etc/NetworkManager/NetworkManager.conf и прокомментировать строку« dns = dnsmasq »(поставьте # перед ним) затем выполните «sudo restart network-manager». "
У меня нет этой строки, чтобы комментировать. Проверка в Synaptic Package Manager показывает, что dnsmasq не установлен (dnsmasq-base есть).
Редактирование и создание соединений с использованием графического интерфейса пользователя NetworkManager (и указание DNS-серверов) не помогает; Ubuntu не уважает DNS-серверы с пользовательским интерфейсом. Должны ли эти инструменты GUI не работать?
- «Я использую конфигурацию статического IP-адреса, куда я должен поместить свою конфигурацию DNS? Конфигурация DNS для статического интерфейса должна идти как записи« dns-nameservers »,« dns-> search »и« dns-domain », добавленные в интерфейс в / etc / network / interfaces "
Есть ли примеры этого доступны? Мой /etc/network/interfaces
очень редкий.
На данный момент я отредактировал /etc/resolv.conf
замену сервера имен 127.0.0.1
на DNS-сервер (мой широкополосный маршрутизатор), но я не знаю, как долго будет длиться это исправление, пока файл не будет перезаписан этой новой системой (dnsmasq?).
источник