zone file の 構文を 確認しよう
# which named-checkzone /usr/local/sbin/named-checkzone
では
# /usr/local/sbin/named-checkzone usage: named-checkzone [-djqv] [-c class] zonename filename
あきまへんな!
$ /usr/local/sbin/named-checkzone localhost /var/named/localhost.zone zone localhost/IN: loaded serial 2006041400 OK
こうするのですか ほたら
$ /usr/local/sbin/named-checkzone 0.0.127.in-addr.arpa /var/named/localhost.rev zone 0.0.127.in-addr.arpa/IN: loaded serial 20030121 OK
ほんで もって
$ /usr/local/sbin/named-checkzone bcnet.ne.jp /var/named/bcnet.hosts zone bcnet.ne.jp/IN: loaded serial 20030121 OK
これで さいごかな
$ /usr/local/sbin/named-checkzone 0.168.192.in-addr.arpa /var/named/bcnet.hosts.rev zone 0.168.192.in-addr.arpa/IN: loaded serial 20030121 OK
これで 最小限の 動作の 準備が できました 参考
$ man named-checkzone NAMED-CHECKZONE(8) NAMED-CHECKZONE(8) NAME named-checkzone - zone file validity checking tool SYNOPSIS named-checkzone [ -d ] [ -j ] [ -q ] [ -v ] [ -c class ] [ -k mode ] [ -n mode ] [ -o filename ] [ -t direc- tory ] [ -w directory ] [ -D ] zonename filename DESCRIPTION named-checkzone checks the syntax and integrity of a zone file. It performs the same checks as named does when load- ing a zone. This makes named-checkzone useful for checking zone files before configuring them into a name server. OPTIONS -d Enable debugging. -q Quiet mode - exit code only. -v Print the version of the named-checkzone program and exit. -j When loading the zone file read the journal if it exists. -c class Specify the class of the zone. If not specified "IN" is assumed. -k mode Perform "check-name" checks with the specified failure mode. Possible modes are "fail", "warn" (default) and "ignore". -n mode Specify whether NS records should be checked to see if they are addresses. Possible modes are "fail", "warn" (default) and "ignore". -o filename Write zone output to directory. -t directory chroot to directory so that include directives in the configuration file are processed as if run by a similarly chrooted named. -w directory chdir to directory so that relative filenames in master file $INCLUDE directives work. This is simi- lar to the directory clause in named.conf. -D Dump zone file in canonical format. zonename The domain name of the zone being checked. filename The name of the zone file. RETURN VALUES named-checkzone returns an exit status of 1 if errors were detected and 0 otherwise. SEE ALSO named(8), RFC 1035, BIND 9 Administrator Reference Manual. AUTHOR Internet Systems Consortium BIND9 June 13, 2000
にゃんたろう 拝!
2006年 4月13日 (木) 23:08:16 JST 作成