403 Forbidden
偶々Webサイトを覗いていたら気になる記事が。
Ubuntuではdnsmasqが使用されているのは知っていたのですが、まさかDNSキャッシュが無効化されているとは知りませんでした。
pgrep -lf dnsmasq
2376 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=127.0.1.1 --conf-file=/var/run/nm-dns-dnsmasq.conf --cache-size=0 --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d
上記のWebサイトを参考にdnsmasqを無効化し、自分は使い慣れているUnboundを使用することにしました。
#dns=dnsmasq(コメントアウトして無効化する)
Unboundを導入する。
sudo apt-get update
sudo apt-get install unbound
NetworkManagerサービスを再起動する。
sudo service network-manager restart
これで名前解決がUnbound経由で行われるようになると思います。
コメント
まとめ【[Ubuntu][DNS] Ubuntu】
dnsmasqのDNSキャッシュを有効にしたい(Ubuntu 12.04) – 憩いの場【Linux/Ubuntu】 / http://linux.ikoi