// Studio JamPack DNS : named.conf options { // listen-on port 53 { 127.0.0.1; }; directory "/var/named"; pid-file "/var/run/named/named.pid"; }; // プライベート域 view "private" { // この IP アドレス帯にこの view を適用する match-clients { 172.16.0.0/16; }; // 再帰検索(他の管轄外ドメインまで検索)を有効 recursion yes; // ルートDNSのキャッシュファイル zone "." { type hint; file "named.ca"; }; // localhostの逆引き zone "0.0.127.in-addr.arpa" { type master; file "localhost.rev"; }; // 都合上、勝手に .priv ドメインを定義 zone "JamFunk.priv" { type master; // DynamicDNS を有効 allow-update { key DDNS; }; file "jamfunk.priv.zone"; }; // プライベート IP アドレスの逆引き zone "16.172.in-addr.arpa" { type master; allow-update { key DDNS; }; file "16.172.rev"; }; }; // セクション global view "global" { // この view は全ての IP 帯に適用する match-clients { any; }; // 再帰検索(他の管轄外ドメインまで検索)を無効 recursion no; // localhostの正引き zone "localhost" { type master; file "localhost.zone"; }; // 所持ドメイン zone "JamFunk.jp" { type master; file "jamfunk.jp.zone"; }; zone "JamFunk.net" { type master; file "jamfunk.net.zone"; }; // 本当はもっと持ってるけど長いだけなので省略 };
$TTL 86400 @ IN SOA DNS1.JamFunk.jp. support.jamfunk.net. ( 200612071 ; serial 10800 ; refresh 3600 ; retry 604800 ; expire 86400 ; ttl ) IN NS DNS1.JamFunk.jp. @ IN MX 10 qmail.JamFunk.jp. * IN MX 10 qmail.JamFunk.jp. @ IN A 202.171.139.210 DNS1 IN A 202.171.139.210 qmail IN A 202.171.139.210 GW1 IN A 202.171.139.209 Hibaru IN A 202.171.139.210 Katae IN A 202.171.139.211 Shingu IN A 202.171.139.212 Kaizuka IN A 202.171.139.213 GW2 IN A 202.171.139.214
$TTL 86400 @ IN SOA DNS1.JamFunk.jp. support.jamfunk.net. ( 200612071 ; serial 10800 ; refresh 3600 ; retry 604800 ; expire 86400 ; ttl ) IN NS DNS1.JamFunk.priv. IN PTR JamFunk.priv. IN A 255.255.0.0 1.0 IN PTR Hibaru.JamFunk.priv. 2.0 IN PTR Katae.JamFunk.priv. 255.0 IN PTR GW2.JamFunk.priv. 16.0 IN PTR USBsvr.JamFunk.priv. 8.0 IN PTR BR-JamFunk.JamFunk.priv. 9.0 IN PTR AP-JamFunk.JamFunk.priv. 10.0 IN PTR BR-Naginata.JamFunk.priv. 1.1 IN PTR Blair.JamFunk.priv. 2.1 IN PTR BRAVIA.JamFunk.priv. 3.1 IN PTR Dempa.JamFunk.priv.
named-checkconf -t /var/named/chroot /etc/named.conf
named-checkzone "example.com" example.com.zone
;; QUESTION SECTION: ;jamfunk.net. IN SOA ;; ANSWER SECTION: jamfunk.net. 86400 IN SOA Hibaru.JamFunk.net. support.jamf unk.net. 200611131 3600 900 604800 86400 ;; AUTHORITY SECTION: jamfunk.net. 86400 IN NS Hibaru.JamFunk.net.
logging { category lame-servers { null; }; };