The named-checkzone utility checks the syntax and integrity of a zone file. It performs the same checks as named(1M) does when loading
a zone. The named-checkzone utility is useful for checking zone files before configuring them into a name server.
OPTIONS
The following options are supported:
-cclass
Specify the class of the zone. If not specified, "IN" is assumed.
-d
Enable debugging.
-D
Dump zone file in canonical format.
-kmode
Perform "check-name" checks with the specified failure mode. Possible modes are fail, warn (the default) and ignore.
-j
Read the journal, if it exists, when loading the zone file.
-nmode
Specify whether NS records should be checked to see if they are addresses. Possible modes are fail, warn (the default) and ignore.
-ofilename
Write zone output to filename.
-q
Run in quiet mode, reporting only the exit status.
-tdirectory
chroot to directory so that include directives in the configuration file are processed as if run by a similarly chrooted named.
-v
Print the version of the named-checkzone program and exit.
-wdirectory
chdir to directory so that relative filenames in master file $INCLUDE directives work. This is similar to the directory clause in named.conf.
OPERANDS
The following operands are supported:
filename
The name of the zone file.
zonename
The domain name of the zone being checked.
EXIT STATUS
0
No errors were detected.
1
An error was detected.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: