ページ

2009年7月10日金曜日

BINDにキャッシュサーバーのみやらせる

Windows にはDNSのキャッシュ情報を表示するipconfig /displaydnsや、キャッシュをクリアするipconfig /flushdnsがあるけどLinuxではどんなコマンドなんだろう?と不思議に思ったものの調べずに経過すること数年(^^;
フラッと立ち寄ったサイトで
LinuxはローカルにDNSキャッシュを持たないことを初めて知った
そうだったのか、どーりで。
dnsmasqは使わず、BINDにキャッシュのみやらせる設定を調べてみた。
こんな感じ↓

options {
directory "/var/named";
pid-file "/var/run/named/named.pid";
forwarders {
xxx.xxx.xxx.xxx; #DNSサーバーのIPアドレス
};
forward only;
allow-query {
localhost;
};
};
/etc/resolv.confのnameserverの一番上に
nameserver 127.0.0.1
を書けばおk

0 件のコメント: