飼育係(べべ)日記
2010-03-07(Sun) [長年日記]
_ Unboundを使ってみた
家のネットワーク内のDNSキャッシュサーバとして、Unboundを仕込んでみた。以下設定。
server: verbosity: 1 interface: [キャッシュサーバのIPアドレス] port: 53 do-ip6: no do-tcp: no access-control: [うちのLANのネットワークアドレス]/24 allow local-data: "xxxxx.local A xxx.xxx.xxx.xxx" local-data-ptr: "xxx.xxx.xxx.xxx xxxxx.local" (以下続く) remote-control: control-enable: yes control-interface: [キャッシュサーバのIPアドレス] forward-zone: name: "." forward-addr: [プロバイダのDNSのIPアドレスその1] forward-addr: [プロバイダのDNSのIPアドレスその2] forward-addr: [プロバイダのDNSのIPアドレスその3]
シンプルな設定ファイルなので、ほとんど悩まずに設定できた。forward-zoneにname: "."というレコードを書くと、全部のクエリをフォーワードする設定になる(とサンプルunbound.confのコメントに書いてあった)ので、プロバイダのDNSのアドレスをforward-addrに書いておいた。家の中の機器のアドレスをlocal-dataに登録して設定終了。楽ちんですね…。