dnsmasq上流名前サーバ設定方法

dnsmasq の上流の名前サーバの設定をします。


1. 設定ファイルの場所の記載

/etc/dnsmasq.conf の以下の箇所を設定します。

...
# resolv-file の設定をします。
# コメントアウトされているので、コメントを外し、
# 設定ファイルのパスを記載してください。
resolv-file=/etc/dnsmasq.resolv.conf
...


2. 名前サーバ設定ファイルの記載

1 の設定だと、 /etc/dnsmasq.resolv.conf を
作成し、名前サーバの設定をします。


以下は設定例です。

nameserver 208.67.222.222
nameserver 208.67.220.220
nameserver 208.67.222.220
nameserver 208.67.220.222
nameserver 8.8.8.8


3. dnsmasq の再起動

debian の場合以下のコマンドを用いて再起動します。
この再起動後に、上流の名前サーバの設定が反映されます。

$ sudo service dnsmasq restart