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 作成