■djbdns設定例。あるネットワークからのDNSリクエストに応えるような設定例。 例) 192.168.10. のネットワークからDNSリクエストを受け付け、dnscacheを192.168.10.1で走らせるようにする。 前提条件 : svscanが/serviceで実行されていること。dnscacheはブート時の起動と実行をsvscanが行ってくれる。 ・以下を実行してサービスディレクトリ作成 # dnscache-conf dnscache logadmin /home/dns/dnscachex 192.168.10.1 ・svscanに新サービスを通知 # ln -s /home/dns/dnscachex /service svscan は1分以内にサービスを開始 ・dnscacheはデフォルトでリモートホストからの問い合わせを受け付けないので、 以下を実行してdnscacheに 192.168.10.* からの問い合わせを受け付けるように指示する。 # touch /home/dns/dnscachex/root/ip/192.168.10 ・次にクライアントPCに外部のキャッシュサーバを使わせるように設定する /etc/resolv.conf に以下を追記 nameserver 192.168.10.1 完了 * 外部用キャッシュとゾーンDNSを同じサーバで動かすには、それぞれ別のIPで動かせばよい back