[Ubuntu][DNS] UbuntuでDNSキャッシュを有効にして使用する方法。

Ubuntu
Redirecting...

偶々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経由で行われるようになると思います。

コメント

  1. まとめ【[Ubuntu][DNS] Ubuntu】

    dnsmasqのDNSキャッシュを有効にしたい(Ubuntu 12.04) – 憩いの場【Linux/Ubuntu】 / http://linux.ikoi

タイトルとURLをコピーしました