Bv9ARM.ch03.html revision 8e245ec21beee31a780de9b89ba1e8bb2b9f4c9a
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson<HTML
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><HEAD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TITLE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Nameserver Configuration</TITLE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><META
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="GENERATOR"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCONTENT="Modular DocBook HTML Stylesheet Version 1.61
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson"><LINK
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonREL="HOME"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonTITLE="BIND 9 Administrator Reference Manual"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.html"><LINK
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonREL="PREVIOUS"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonTITLE="BIND Resource Requirements"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch02.html"><LINK
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonREL="NEXT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonTITLE="Advanced Concepts"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch04.html"></HEAD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><BODY
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="chapter"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonBGCOLOR="#FFFFFF"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonTEXT="#000000"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonLINK="#0000FF"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVLINK="#840084"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALINK="#0000FF"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="NAVHEADER"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TABLE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="100%"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonBORDER="0"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCELLPADDING="0"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCELLSPACING="0"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TH
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCOLSPAN="3"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="center"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>BIND 9 Administrator Reference Manual</TH
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="10%"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="left"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="bottom"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch02.html"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Prev</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="80%"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="center"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="bottom"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="10%"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="right"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="bottom"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch04.html"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Next</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TABLE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><HR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="100%"></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="chapter"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="ch03"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Chapter 3. Nameserver Configuration</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="TOC"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DL
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Table of Contents</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.1. <A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch03.html#sample_configuration"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Sample Configurations</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.2. <A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch03.html#AEN281"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Load Balancing</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.3. <A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch03.html#notify"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Notify</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.4. <A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch03.html#AEN369"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Nameserver Operations</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DL
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>In this section we provide some suggested configurations along
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonwith guidelines for their use. We also address the topic of reasonable
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonoption setting.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect1"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect1"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="sample_configuration"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.1. Sample Configurations</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect2"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H2
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect2"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="AEN271"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.1.1. A Caching-only Nameserver</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H2
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The following sample configuration is appropriate for a caching-only
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonname server for use by clients internal to a corporation. All queries
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonfrom outside clients are refused.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><PRE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="programlisting"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>&#13;// Two corporate subnets we wish to allow queries from.
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonacl "corpnets" { 192.168.4.0/24; 192.168.7.0/24; };
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonoptions {
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson directory "/etc/namedb"; // Working directory
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson pid-file "named.pid"; // Put pid file in working dir
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson allow-query { "corpnets"; };
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson};
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson// Root server hints
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonzone "." { type hint; file "root.hint"; };
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson// Provide a reverse mapping for the loopback address 127.0.0.1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonzone "0.0.127.in-addr.arpa" {
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson type master;
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson file "localhost.rev";
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson notify no;
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson};
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson</PRE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect2"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H2
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect2"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="AEN275"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.1.2. An Authoritative-only Nameserver</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H2
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>This sample configuration is for an authoritative-only server
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonthat is the master server for "<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="filename"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>example.com</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonand a slave for the subdomain "<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="filename"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>eng.example.com</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>".</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><PRE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="programlisting"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>&#13;options {
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson directory "/etc/namedb"; // Working directory
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson pid-file "named.pid"; // Put pid file in working dir
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson allow-query { any; }; // This is the default
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson recursion no; // Do not provide recursive service
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson};
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson// Root server hints
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonzone "." { type hint; file "root.hint"; };
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson// Provide a reverse mapping for the loopback address 127.0.0.1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonzone "0.0.127.in-addr.arpa" {
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson type master;
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson file "localhost.rev";
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson notify no;
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson};
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson// We are the master server for example.com
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonzone "example.com" {
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson type master;
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson file "example.com.db";
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson // IP addresses of slave servers allowed to transfer example.com
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson allow-transfer {
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson 192.168.4.14;
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson 192.168.5.53;
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson };
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson};
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson// We are a slave server for eng.example.com
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonzone "eng.example.com" {
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson type slave;
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson file "eng.example.com.bk";
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson // IP address of eng.example.com master server
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson masters { 192.168.4.12; };
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson};
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson</PRE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect1"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect1"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="AEN281"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.2. Load Balancing</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Primitive load balancing can be achieved in <SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="acronym"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>DNS</SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> using multiple
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonA records for one name.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>For example, if you have three WWW servers with network addresses
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonof 10.0.0.1, 10.0.0.2 and 10.0.0.3, a set of records such as the
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonfollowing means that clients will connect to each machine one third
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonof the time:</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="informaltable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="AEN286"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TABLE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCELLPADDING="3"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonBORDER="1"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="CALSTABLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TBODY
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="84"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Name</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="48"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>TTL</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="72"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>CLASS</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="72"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>TYPE</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="195"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley>Resource Record (RR) Data</P
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley></TD
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley></TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="84"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>www</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="48"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>600</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="72"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>IN</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="72"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>A</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="195"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>10.0.0.1</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="84"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="48"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>600</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="72"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>IN</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="72"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>A</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="195"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>10.0.0.2</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob HalleyWIDTH="84"
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob HalleyALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="48"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>600</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="72"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>IN</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="72"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>A</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="195"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>10.0.0.3</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TBODY
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TABLE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>When a resolver queries for these records, <SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="acronym"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>BIND</SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> will rotate
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson them and respond to the query with the records in a different
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson order. In the example above, clients will randomly receive
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson records in the order 1, 2, 3; 2, 3, 1; and 3, 1, 2. Most clients
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson will use the first record returned and discard the rest.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>For more detail on ordering responses, check the
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson <B
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob HalleyCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rrset-order</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> substatement in the
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>options</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> statement, see
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson <A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch06.html#rrset_ordering"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>RRset Ordering</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>.
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson This substatement is not supported in
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson <SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="acronym"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>BIND</SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> 9, and only the ordering scheme described above is
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson available.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect1"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect1"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="notify"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.3. Notify</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="acronym"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>DNS</SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> Notify is a mechanism that allows master nameservers to
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson notify their slave servers of changes to a zone's data. In
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson response to a <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>NOTIFY</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> from a master server, the
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson slave will check to see that its version of the zone is the
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley current version and, if not, initiate a transfer.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="acronym"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>DNS</SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson Notify is fully documented in RFC 1996. See also the description
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson of the zone option <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>also-notify</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>, see
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley <A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch06.html#zone_transfers"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Section 6.2.14.6</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>. For more information about
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>notify</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>, see <A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch06.html#boolean_options"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Section 6.2.14.1</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect1"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect1"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="AEN369"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.4. Nameserver Operations</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H1
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect2"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H2
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect2"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="AEN371"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.4.1. Tools for Use With the Nameserver Daemon</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H2
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>There are several indispensable diagnostic, administrative
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonand monitoring tools available to the system administrator for controlling
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonand debugging the nameserver daemon. We describe several in this
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonsection </P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect3"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H3
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect3"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="diagnostic_tools"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.4.1.1. Diagnostic Tools</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H3
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="variablelist"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DL
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>dig</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The domain information groper (<B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>dig</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>) is
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssona command line tool that can be used to gather information from
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonthe Domain Name System servers. Dig has two modes: simple interactive
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonmode for a single query, and batch mode which executes a query for
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssoneach in a list of several query lines. All query options are accessible
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonfrom the command line.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>dig</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> [@<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>server</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>domain</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> [<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>query-type</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>query-class</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [+<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>query-option</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [-<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>dig-option</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [%<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>comment</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>]</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The usual simple use of dig will take the form</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>dig @server domain query-type query-class</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>For more information and a list of available commands and
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonoptions, see the <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>dig</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> man page.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>host</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>host</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> utility
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonprovides a simple <SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="acronym"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>DNS</SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> lookup using a command-line interface for
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonlooking up Internet hostnames. By default, the utility converts
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonbetween host names and Internet addresses, but its functionality
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssoncan be extended with the use of options.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>host</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> [-aCdlrTwv] [-c <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>class</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [-N <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>ndots</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [-t <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>type</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [-W <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>timeout</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [-R <TT
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob HalleyCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>retries</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>hostname</I
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley></TT
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley> [<TT
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob HalleyCLASS="replaceable"
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>server</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>]</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>For more information and a list of available commands and
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonoptions, see the <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley>host</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> man page.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>nslookup</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>nslookup</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> is a program used to query Internet
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssondomain nameservers. <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>nslookup</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> has two modes: interactive
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonand non-interactive. Interactive mode allows the user to query nameservers
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonfor information about various hosts and domains or to print a list
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonof hosts in a domain. Non-interactive mode is used to print just
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonthe name and requested information for a host or domain.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>nslookup</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> [-option...] [<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>host-to-find</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> | - [server]]</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Interactive mode is entered when no arguments are given (the
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssondefault nameserver will be used) or when the first argument is a
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonhyphen (`-') and the second argument is the host name or Internet address
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonof a nameserver.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Non-interactive mode is used when the name or Internet address
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonof the host to be looked up is given as the first argument. The
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonoptional second argument specifies the host name or address of a nameserver.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Due to its arcane user interface and frequently inconsistent
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonbehavior, we do not recommend the use of <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>nslookup</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>.
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonUse <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>dig</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> instead.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DL
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect3"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H3
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect3"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="admin_tools"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.4.1.2. Administrative Tools</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H3
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Administrative tools play an integral part in the management
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonof a server.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="variablelist"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DL
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="named-checkconf"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>named-checkconf</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>named-checkconf</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> program
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson checks the syntax of a <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="filename"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>named.conf</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> file.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>named-checkconf</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> [-t <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>directory</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>filename</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>]</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="named-checkzone"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>named-checkzone</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>named-checkzone</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> program checks a master file for
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson syntax and consistency.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>check-zone</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> [-dq] [-c <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>class</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>zone</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> [<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>filename</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>]</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="rndc"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The remote name daemon control
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson (<B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>) program allows the system
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson administrator to control the operation of a nameserver.
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson If you run <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> without any options
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson it will display a usage message as follows:</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> [-c <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>config</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [-s <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>server</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [-p <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>port</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] [-y <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>key</I
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>] <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>command</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> [<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>command</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley>...]</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>command</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> is one of the following:</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="variablelist"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DL
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>reload</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley><P
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley>Reload configuration file and zones.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>reload <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley>zone</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson [<SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="optional"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>class</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson [<SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="optional"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>view</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>]</SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>]</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Reload the given zone.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>refresh <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>zone</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson [<SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="optional"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>class</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson [<SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="optional"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>view</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>]</SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>]</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Schedule zone maintenance for the given zone.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>reconfig</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Reload the configuration file and load new zones,
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson but do not reload existing zone files even if they have changed.
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson This is faster than a full <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>reload</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> when there
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson is a large number of zones because it avoids the need to examine the
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson modification times of the zones files.
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson </P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>stats</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Write server statistics to the statistics file.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>querylog</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Toggle query logging.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>dumpdb</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Dump the server's caches to the dump file. </P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley>stop</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Stop the server,
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson making sure any recent changes
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson made through dynamic update or IXFR are first saved to the master files
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson of the updated zones.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>halt</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Stop the server immediately. Recent changes
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson made through dynamic update or IXFR are not saved to the master files,
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson but will be rolled forward from the journal files when the server
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson is restarted.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>trace</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Increment the servers debugging level by one. </P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>trace <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="replaceable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>level</I
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Sets the server's debugging level to an explicit
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson value.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>notrace</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Sets the server's debugging level to 0.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>flush</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Flushes the server's cache.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DT
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>status</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Display status of the server.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DL
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>In <SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="acronym"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>BIND</SPAN
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> 9.2, <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson supports all the commands of the BIND 8 <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley>ndc</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson utility except <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>ndc start</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>, which was also
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson not supported in <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>ndc</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>'s channel mode.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>A configuration file is required, since all
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson communication with the server is authenticated with
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson digital signatures that rely on a shared secret, and
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson there is no way to provide that secret other than with a
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson configuration file. The default location for the
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> configuration file is
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson <TT
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob HalleyCLASS="filename"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>/etc/rndc.conf</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>, but an alternate
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson location can be specified with the <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="option"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>-c</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson option.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The format of the configuration file is similar to
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson that of <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="filename"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>named.conf</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>, but limited to
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson only four statements, the <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>options</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>,
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>key</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>, <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>server</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> and
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>include</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson statements. These statements are what associate the
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson secret keys to the servers with which they are meant to
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson be shared. The order of statements is not
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson significant.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>options</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> statement has two clauses: <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>default-server</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> and <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>default-key</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>. <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>default-server</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> takes a
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonhost name or address argument and represents the server that will
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halleybe contacted if no <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="option"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>-s</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonoption is provided on the command line. <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>default-key</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> takes
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonthe name of key as its argument, as defined by a <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>key</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> statement.
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson In the future a <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>default-port</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> clause will be
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonadded to specify the port to which <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> should
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonconnect.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>key</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> statement names a key with its
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonstring argument. The string is required by the server to be a valid
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssondomain name, though it need not actually be hierarchical; thus,
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssona string like "<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc_key</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>" is a valid name.
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonThe <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>key</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> statement has two clauses: <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>algorithm</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> and <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>secret</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>.
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson While the configuration parser will accept any string as the argument
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonto algorithm, currently only the string "<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>hmac-md5</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley>"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonhas any meaning. The secret is a base-64 encoded string, typically
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssongenerated with either <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>dnssec-keygen</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> or <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>mmencode</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>The <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>server</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> statement uses the key clause
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonto associate a <B
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob HalleyCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>key</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>-defined key with a server.
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson The argument to the <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>server</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> statement is a
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonhost name or address (addresses must be double quoted). The argument
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonto the key clause is the name of the key as defined by the <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>key</B
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley> statement.
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley A <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>port</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> clause will be added to a future release
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonto specify the port to which <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> should connect
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonon the given server.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>A sample minimal configuration file is as follows:</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><PRE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="programlisting"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>&#13;key rndc_key {
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson algorithm "hmac-md5";
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson secret "c3Ryb25nIGVub3VnaCBmb3IgYSBtYW4gYnV0IG1hZGUgZm9yIGEgd29tYW4K";
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson};
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonoptions {
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson default-server localhost;
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson default-key rndc_key;
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson};
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson</PRE
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley><P
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley>This file, if installed as <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="filename"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>/etc/rndc.conf</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>,
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halleywould allow the command:</P
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="prompt"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>$ </TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="userinput"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc reload</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>to connect to 127.0.0.1 port 953 and cause the nameserver
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonto reload, if a nameserver on the local machine were running with
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonfollowing controls statements:</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><PRE
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob HalleyCLASS="programlisting"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>&#13;controls {
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson inet 127.0.0.1 allow { localhost; } keys { rndc_key; };
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson};
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley</PRE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>and it had an identical key statement for
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson<TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="literal"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>rndc_key</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DL
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley><DIV
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob HalleyCLASS="sect2"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><H2
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="sect2"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="AEN641"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>3.4.2. Signals</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></H2
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Certain UNIX signals cause the name server to take specific
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonactions, as described in the following table. These signals can
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halleybe sent using the <B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>kill</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> command.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="informaltable"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonNAME="AEN645"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></A
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TABLE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCELLPADDING="3"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonBORDER="1"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="CALSTABLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TBODY
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="108"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>SIGHUP</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="384"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Causes the server to read <TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="filename"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>named.conf</TT
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson> and
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafssonreload the database. </P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="108"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>SIGTERM</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="384"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Causes the server to clean up and exit.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="108"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>&#13;<P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="command"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>SIGINT</B
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson</TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="384"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="MIDDLE"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Causes the server to clean up and exit.</P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TBODY
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TABLE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></P
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><DIV
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCLASS="NAVFOOTER"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><HR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="LEFT"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="100%"><TABLE
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="100%"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonBORDER="0"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCELLPADDING="0"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonCELLSPACING="0"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TR
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="33%"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="left"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="top"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.ch02.html"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Prev</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><TD
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonWIDTH="34%"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonALIGN="center"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonVALIGN="top"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson><A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas GustafssonHREF="Bv9ARM.html"
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson>Home</A
4cd3d6df39927315e3fadc07a8da3788175f4195Andreas Gustafsson></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch04.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><SPAN
CLASS="acronym"
>BIND</SPAN
> Resource Requirements</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Advanced Concepts</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>