DNS не работает после обновления с 12.04 до 14.04

Я недавно обновил свой рабочий стол с 12.04 до 14.04, и теперь мое интернет-соединение не работает. Я могу получить доступ к своему маршрутизатору. Я могу зайти в Google, введя его IP-адрес.

Мой файл resolv.conf:

nameserver 8.8.8.8
nameserver 8.8.4.4

По другим инструкциям я закомментировал dns=dnsmasq из /etc/NetworkManager.conf

[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq

no-auto-default=00:19:66:45:52:39,

[ifupdown]
managed=false

Если у меня нет dns=dnsmasq закомментировано, то мой resolv.conf имеет только эту запись:

nameserver 127.0.1.1

На данный момент я ошеломлен, потому что из всего, что я знаю, DNS должен работать. Я благодарен за любую помощь.

PS Я должен добавить, что перед обновлением у меня на рабочем столе работал FTP-сервер для отправки изображений с офисного сканера. Сканер не может найти FTP-сервер. Другие офисные компьютеры (включая мой ноутбук под управлением 12.04) могут нормально использовать Интернет.

3 ответа

Хорошо, у меня снова работает DNS. Так как оказалось, что DNS был настроен правильно, я начал задаваться вопросом о iptables. Я сбросил текущие правила iptables, и DNS сразу начал работать. iptables -F Тем не менее, проблема возвращается после перезагрузки. Теперь, похоже, стоит сделать постоянные изменения в моем iptables.

Очевидно, я когда-то устанавливал локкит в прошлом. Я сделал полное удаление lokkit, и проблема была решена при загрузке. Я мог бы сказать, что локкит был вовлечен, потому что выход sudo iptables -L включены ссылки на локкит.

Есть ли у вас особые причины, чтобы обойти использование dnsmasq? в противном случае я бы рекомендовал отменить ваши изменения в NetworkManager.conf и затем перенастроить пакет resolvconf.

После этого вы сможете добавить выбранные DNS-серверы через вкладку "Настройки IPv4" графического интерфейса нм-апплета после изменения режима с "Автоматический (DHCP)" на "Только автоматические (DHCP) адреса".

Добавьте желаемый DNS-сервер в /etc/dhcp/dhclient.conf в строке, говорящей о замене сервера доменных имен. Разделите по комам ваши адреса DNS. Сохраните файл и перезапустите менеджер сети

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