Днс не разрешается

Я обновился до Ubuntu 14.04 и DNS больше не разрешает. У меня есть статический IP в /etc/network/interfaces с dns-nameservers а также dns-search линий.

мой resolv.conf файл, кажется, правильная символическая ссылка (я побежал dpkg-reconfigure resolvconf просто чтобы убедиться):

$ ls -l /etc/resolv.conf 
lrwxrwxrwx 1 root root 29 Oct  7 13:03 /etc/resolv.conf -> ../run/resolvconf/resolv.conf

Тем не менее, работает sudo resolvconf -u не обновляет содержимое:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1

Это не касается /run/resolvconf/resolv.conf файл. мой /etc/resolvconf/resolv.conf.d/base файл содержит два nameservers настроен в /etc/network/interfaces,

Там нет ошибок или сообщений журнала, которые я могу найти. Я тоже пробовал переустанавливать resolvconf и перезагрузка, но без изменений в поведении.

Бег dig против настроенного nameservers работает отлично.

1 ответ

Если вы устанавливаете pdns-recursor, он захватывает ваш resolv.conf файл. Я удалил его и снова

resolvconf -u

и все снова заработало.

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