2014年10月13日月曜日

OpenWrtでgoogleのDNSを見るよう設定する

OpenWrtからDNSを引くとき、googleのDNSと、プロバイダのDNSの両方を引くよう設定する方法です。

これはGUIからは出来ないみたいです。

ログインして、/etc/config/networkを弄ります。
$ ssh -l root openwrt
root@openwrt's password: ...
...
# vi /etc/config/network
デフォルトでopenwrtという名前がルーターには振られてるので、これを使うと便利です。

/etc/config/networkの、config interface 'wan'に以下を追加します。
config interface 'wan'
        ...
        option username 'XXXXXX'
        option password 'XXXXXX'
        option dns '8.8.8.8 8.8.4.4'
リスタートします。
# /etc/init.d/network restart
確認のため、/tmp/resolv.conf.autoを見ます。
# cat /tmp/resolv.conf.auto
# Interface wan
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver XXX.XXX.XXX.XXX プロバイダのDNS1
nameserver YYY.YYY.YYY.YYY プロバイダのDNS2
これで完了です。googleのDNSとプロバイダのDNSの両方を引いて動作します。

0 件のコメント:

コメントを投稿