man.named-checkzone.html revision 1fdd2470b625a58b57d0b155e6caf8c4fc0afe8a
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<!--
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - Copyright (C) 2000-2003 Internet Software Consortium.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync -
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - Permission to use, copy, modify, and distribute this software for any
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - purpose with or without fee is hereby granted, provided that the above
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - copyright notice and this permission notice appear in all copies.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync -
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync - PERFORMANCE OF THIS SOFTWARE.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync-->
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<!-- $Id: man.named-checkzone.html,v 1.101 2009/01/08 01:11:51 tbox Exp $ -->
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<html>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<head>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<title>named-checkzone</title>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<link rel="start" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<link rel="up" href="Bv9ARM.ch10.html" title="Manual pages">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<link rel="prev" href="man.named-checkconf.html" title="named-checkconf">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<link rel="next" href="man.named.html" title="named">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</head>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="navheader">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<table width="100%" summary="Navigation header">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<tr><th colspan="3" align="center"><span class="application">named-checkzone</span></th></tr>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<tr>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<td width="20%" align="left">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<a accesskey="p" href="man.named-checkconf.html">Prev</a>�</td>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<th width="60%" align="center">Manual pages</th>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<td width="20%" align="right">�<a accesskey="n" href="man.named.html">Next</a>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</td>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</tr>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</table>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<hr>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="refentry" lang="en">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<a name="man.named-checkzone"></a><div class="titlepage"></div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="refnamediv">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<h2>Name</h2>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p><span class="application">named-checkzone</span>, <span class="application">named-compilezone</span> &#8212; zone file validity checking or converting tool</p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="refsynopsisdiv">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<h2>Synopsis</h2>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="cmdsynopsis"><p><code class="command">named-checkzone</code> [<code class="option">-d</code>] [<code class="option">-h</code>] [<code class="option">-j</code>] [<code class="option">-q</code>] [<code class="option">-v</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-f <em class="replaceable"><code>format</code></em></code>] [<code class="option">-F <em class="replaceable"><code>format</code></em></code>] [<code class="option">-i <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-k <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-m <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-M <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-n <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-o <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-s <em class="replaceable"><code>style</code></em></code>] [<code class="option">-S <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-w <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-D</code>] [<code class="option">-W <em class="replaceable"><code>mode</code></em></code>] {zonename} {filename}</p></div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="cmdsynopsis"><p><code class="command">named-compilezone</code> [<code class="option">-d</code>] [<code class="option">-j</code>] [<code class="option">-q</code>] [<code class="option">-v</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-C <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-f <em class="replaceable"><code>format</code></em></code>] [<code class="option">-F <em class="replaceable"><code>format</code></em></code>] [<code class="option">-i <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-k <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-m <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-n <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-o <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-s <em class="replaceable"><code>style</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-w <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-D</code>] [<code class="option">-W <em class="replaceable"><code>mode</code></em></code>] {zonename} {filename}</p></div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="refsect1" lang="en">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<a name="id2608738"></a><h2>DESCRIPTION</h2>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p><span><strong class="command">named-checkzone</strong></span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync checks the syntax and integrity of a zone file. It performs the
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync same checks as <span><strong class="command">named</strong></span> does when loading a
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync zone. This makes <span><strong class="command">named-checkzone</strong></span> useful for
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync checking zone files before configuring them into a name server.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">named-compilezone</strong></span> is similar to
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">named-checkzone</strong></span>, but it always dumps the
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync zone contents to a specified file in a specified format.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Additionally, it applies stricter check levels by default,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync since the dump output will be used as an actual zone file
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync loaded by <span><strong class="command">named</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync When manually specified otherwise, the check levels must at
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync least be as strict as those specified in the
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">named</strong></span> configuration file.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="refsect1" lang="en">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<a name="id2608856"></a><h2>OPTIONS</h2>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="variablelist"><dl>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-d</span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Enable debugging.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-h</span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Print the usage summary and exit.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-q</span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Quiet mode - exit code only.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-v</span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Print the version of the <span><strong class="command">named-checkzone</strong></span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync program and exit.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-j</span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync When loading the zone file read the journal if it exists.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Specify the class of the zone. If not specified "IN" is assumed.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-i <em class="replaceable"><code>mode</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Perform post-load zone integrity checks. Possible modes are
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"full"</strong></span> (default),
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"full-sibling"</strong></span>,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"local"</strong></span>,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"local-sibling"</strong></span> and
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"none"</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Mode <span><strong class="command">"full"</strong></span> checks that MX records
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync refer to A or AAAA record (both in-zone and out-of-zone
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync hostnames). Mode <span><strong class="command">"local"</strong></span> only
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync checks MX records which refer to in-zone hostnames.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Mode <span><strong class="command">"full"</strong></span> checks that SRV records
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync refer to A or AAAA record (both in-zone and out-of-zone
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync hostnames). Mode <span><strong class="command">"local"</strong></span> only
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync checks SRV records which refer to in-zone hostnames.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Mode <span><strong class="command">"full"</strong></span> checks that delegation NS
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync records refer to A or AAAA record (both in-zone and out-of-zone
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync hostnames). It also checks that glue address records
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync in the zone match those advertised by the child.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Mode <span><strong class="command">"local"</strong></span> only checks NS records which
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync refer to in-zone hostnames or that some required glue exists,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync that is when the nameserver is in a child zone.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Mode <span><strong class="command">"full-sibling"</strong></span> and
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"local-sibling"</strong></span> disable sibling glue
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync checks but are otherwise the same as <span><strong class="command">"full"</strong></span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync and <span><strong class="command">"local"</strong></span> respectively.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Mode <span><strong class="command">"none"</strong></span> disables the checks.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-f <em class="replaceable"><code>format</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Specify the format of the zone file.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Possible formats are <span><strong class="command">"text"</strong></span> (default)
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync and <span><strong class="command">"raw"</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-F <em class="replaceable"><code>format</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Specify the format of the output file specified.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Possible formats are <span><strong class="command">"text"</strong></span> (default)
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync and <span><strong class="command">"raw"</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync For <span><strong class="command">named-checkzone</strong></span>,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync this does not cause any effects unless it dumps the zone
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync contents.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-k <em class="replaceable"><code>mode</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Perform <span><strong class="command">"check-names"</strong></span> checks with the
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync specified failure mode.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Possible modes are <span><strong class="command">"fail"</strong></span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync (default for <span><strong class="command">named-compilezone</strong></span>),
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"warn"</strong></span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync (default for <span><strong class="command">named-checkzone</strong></span>) and
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"ignore"</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-m <em class="replaceable"><code>mode</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Specify whether MX records should be checked to see if they
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync are addresses. Possible modes are <span><strong class="command">"fail"</strong></span>,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"warn"</strong></span> (default) and
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"ignore"</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-M <em class="replaceable"><code>mode</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Check if a MX record refers to a CNAME.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Possible modes are <span><strong class="command">"fail"</strong></span>,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"warn"</strong></span> (default) and
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"ignore"</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-n <em class="replaceable"><code>mode</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Specify whether NS records should be checked to see if they
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync are addresses.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Possible modes are <span><strong class="command">"fail"</strong></span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync (default for <span><strong class="command">named-compilezone</strong></span>),
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"warn"</strong></span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync (default for <span><strong class="command">named-checkzone</strong></span>) and
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"ignore"</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-o <em class="replaceable"><code>filename</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Write zone output to <code class="filename">filename</code>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync If <code class="filename">filename</code> is <code class="filename">-</code> then
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync write to standard out.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync This is mandatory for <span><strong class="command">named-compilezone</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-s <em class="replaceable"><code>style</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Specify the style of the dumped zone file.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Possible styles are <span><strong class="command">"full"</strong></span> (default)
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync and <span><strong class="command">"relative"</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync The full format is most suitable for processing
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync automatically by a separate script.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync On the other hand, the relative format is more
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync human-readable and is thus suitable for editing by hand.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync For <span><strong class="command">named-checkzone</strong></span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync this does not cause any effects unless it dumps the zone
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync contents.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync It also does not have any meaning if the output format
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync is not text.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-S <em class="replaceable"><code>mode</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Check if a SRV record refers to a CNAME.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Possible modes are <span><strong class="command">"fail"</strong></span>,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"warn"</strong></span> (default) and
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"ignore"</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-t <em class="replaceable"><code>directory</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Chroot to <code class="filename">directory</code> so that
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync include
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync directives in the configuration file are processed as if
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync run by a similarly chrooted named.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-w <em class="replaceable"><code>directory</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync chdir to <code class="filename">directory</code> so that
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync relative
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync filenames in master file $INCLUDE directives work. This
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync is similar to the directory clause in
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <code class="filename">named.conf</code>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-D</span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Dump zone file in canonical format.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync This is always enabled for <span><strong class="command">named-compilezone</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">-W <em class="replaceable"><code>mode</code></em></span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Specify whether to check for non-terminal wildcards.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Non-terminal wildcards are almost always the result of a
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync failure to understand the wildcard matching algorithm (RFC 1034).
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync Possible modes are <span><strong class="command">"warn"</strong></span> (default)
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync and
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span><strong class="command">"ignore"</strong></span>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">zonename</span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync The domain name of the zone being checked.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dt><span class="term">filename</span></dt>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<dd><p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync The name of the zone file.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p></dd>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</dl></div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="refsect1" lang="en">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<a name="id2659088"></a><h2>RETURN VALUES</h2>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p><span><strong class="command">named-checkzone</strong></span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync returns an exit status of 1 if
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync errors were detected and 0 otherwise.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="refsect1" lang="en">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<a name="id2659101"></a><h2>SEE ALSO</h2>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p><span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <span class="citerefentry"><span class="refentrytitle">named-checkconf</span>(8)</span>,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <em class="citetitle">RFC 1035</em>,
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="refsect1" lang="en">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<a name="id2659134"></a><h2>AUTHOR</h2>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<p><span class="corpauthor">Internet Systems Consortium</span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync </p>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</div>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<div class="navfooter">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<hr>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<table width="100%" summary="Navigation footer">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<tr>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<td width="40%" align="left">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<a accesskey="p" href="man.named-checkconf.html">Prev</a>�</td>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<td width="20%" align="center"><a accesskey="u" href="Bv9ARM.ch10.html">Up</a></td>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<td width="40%" align="right">�<a accesskey="n" href="man.named.html">Next</a>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</td>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</tr>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<tr>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<td width="40%" align="left" valign="top">
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<span class="application">named-checkconf</span>�</td>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<td width="20%" align="center"><a accesskey="h" href="Bv9ARM.html">Home</a></td>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync<td width="40%" align="right" valign="top">�<span class="application">named</span>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</td>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</tr>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</table>
deb4998ba50060c48cce222fd18a8eed053918d7vboxsync</div>
</body>
</html>