BIND はIPアドレス/ドメイン名 間の相互変換を行うDNSサービスを提供するソフトウェアです。FreeBSD 5.3−RELEASE以降ではBIND9が標準でインストールされています。
デフォルトではBINDの設定ファイル群は /var/named/etc/namedb 以下にあります。ますはメインの設定ファイルである named.conf に手を加えます。以下に named.conf の設定例を示します。
options { directory "/etc/namedb"; pid-file "/var/run/named/pid"; dump-file "/var/dump/named_dump.db"; statistics-file "/var/stats/named.stats"; listen-on { 127.0.0.1; 192.168.1.0/24; }; }; zone "." { type hint; file "named.root"; }; zone "0.0.127.IN-ADDR.ARPA" { type master; file "master/localhost.rev"; }; zone "example.com" { type master; file "master/example.com.zone"; allow-transfer { 192.168.1.101; }; }; zone "1.168.192.IN-ADDR.ARPA" { type master; file "master/1-168-192.rev"; allow-transfer { 192.168.1.101; }; }; logging { channel "log_default" { file "/var/log/named.log" versions 7 size 10m; severity info; print-time yes; print-category yes; }; channel "log_security" { file "/var/log/security.log" versions 3 size 10m; severity info; print-time yes; print-category yes; }; category default { "log_default"; }; category security { "log_security"; }; category client { "log_security"; }; };