web-dev-qa-db-ja.com

DNSが解決しない

Ubuntu 14.04にアップグレードしましたが、DNSが解決しなくなりました。 /etc/network/interfacesdns-nameserversの行を含むdns-searchに静的IPがあります。

私の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ファイルには、/etc/network/interfacesで構成された2つのnameserversが含まれています。

エラーやログメッセージはありません。また、resolvconfを再インストールして再起動してみましたが、動作に変化はありませんでした。

構成されたDigに対してnameserversを実行すると正常に動作します。

3
brains

pdns-recursorをインストールすると、resolv.confファイル。アンインストールして再実行しました

resolvconf -u

そして、すべてが再び働き始めました。

1
brains