Ubuntu 14.04にアップグレードしましたが、DNSが解決しなくなりました。 /etc/network/interfaces
とdns-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
を実行すると正常に動作します。
pdns-recursorをインストールすると、resolv.conf
ファイル。アンインストールして再実行しました
resolvconf -u
そして、すべてが再び働き始めました。