components/bind/Solaris/rndc.conf.5
author Mike Sullivan <Mike.Sullivan@Oracle.COM>
Thu, 29 Oct 2015 12:04:26 -0700
changeset 5033 6becf39ce633
parent 4980 b0ec15659025
child 5768 e6d4e608e866
permissions -rw-r--r--
Close of build 86.2.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4438
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     1
'\" te
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     2
.\" Copyright (C) 2009 Internet Systems Consortium, Inc. ("ISC")
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     3
.\" Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.  THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     4
.\" Portions Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved.
4980
b0ec15659025 PSARC 2015/428 Normalization of Solaris man page section numbers
Rich Burridge <rich.burridge@oracle.com>
parents: 4438
diff changeset
     5
.TH rndc.conf 5 "19 Oct 2015" "SunOS 5.12" "File Formats"
4438
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     6
.SH NAME
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     7
rndc.conf \- rndc configuration file
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     8
.SH SYNOPSIS
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     9
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    10
.nf
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    11
rndc.conf
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    12
.fi
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    13
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    14
.SH DESCRIPTION
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    15
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    16
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    17
\fBrndc.conf\fR is the configuration file for \fBrndc\fR, the BIND 9 name server control utility. This file has a similar structure and syntax to \fBnamed.conf\fR. Statements are enclosed in braces and terminated with a semicolon. Clauses in the statements are also semicolon terminated. The usual comment styles are supported:
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    18
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    19
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    20
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    21
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    22
\fBC style\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    23
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    24
.RS 14n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    25
.rt  
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    26
/* */
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    27
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    28
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    29
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    30
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    31
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    32
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    33
\fBC++ style\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    34
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    35
.RS 14n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    36
.rt  
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    37
// to end of line
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    38
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    39
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    40
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    41
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    42
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    43
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    44
\fBUnix style\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    45
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    46
.RS 14n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    47
.rt  
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    48
# to end of line
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    49
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    50
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    51
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    52
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    53
\fBrndc.conf\fR is much simpler than \fBnamed.conf\fR. The file uses three statements: an options statement, a server statement and a key statement.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    54
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    55
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    56
The \fBoptions\fR statement contains five clauses. The \fBdefault-server\fR clause is followed by the name or address of a name server. This host is used when no name server is provided as an argument to \fBrndc\fR. The \fBdefault-key\fR clause is followed by the name of a key which is identified by a \fBkey\fR statement. If no \fBkeyid\fR is provided on the \fBrndc\fR command line, and no \fBkey\fR clause is found in a matching \fBserver\fR statement, this default key will be used to authenticate the server's commands and responses. The \fBdefault-port\fR clause is followed by the port to connect to on the remote name server. If no \fBport\fR option is provided on the \fBrndc\fR command line, and no \fBport\fR clause is found in a matching \fBserver\fR statement, this default port will be used to connect. The \fBdefault-source-address\fR and \fBdefault-source-address-v6\fR clauses which can be used to set the IPv4 and IPv6 source addresses respectively.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    57
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    58
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    59
After the \fBserver\fR keyword, the server statement includes a string which is the hostname or address for a name server. The statement has three possible clauses: \fBkey\fR, \fBport\fR, and \fBaddresses\fR. The key name must match the name of a key statement in the file. The port number specifies the port to connect to. If an addresses clause is supplied these addresses will be used instead of the server name. Each address can take an optional port. If a \fBsource-address\fR or \fBsource-address-v6\fR is supplied then these will be used to specify the IPv4 and IPv6 source addresses respectively.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    60
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    61
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    62
The \fBkey\fR statement begins with an identifying string, the name of the key. The statement has two clauses. \fBalgorithm\fR identifies the encryption algorithm for \fBrndc\fR to use; currently only HMAC-MD5 is supported. This is followed by a secret clause which contains the \fBbase-64\fR encoding of the algorithm's encryption key. The \fBbase-64\fR string is enclosed in double quotes.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    63
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    64
.LP
4980
b0ec15659025 PSARC 2015/428 Normalization of Solaris man page section numbers
Rich Burridge <rich.burridge@oracle.com>
parents: 4438
diff changeset
    65
There are two common ways to generate the \fBbase-64\fR string for the secret. The BIND 9 program \fBrndc-confgen\fR(8) can be used to generate a random key, or the \fBmmencode\fR program, also known as \fBmimencode\fR, can be used to generate a \fBbase-64\fR string from known input. \fBmmencode\fR does not ship with BIND 9 but is available on many systems. See the \fBEXAMPLES\fR section for sample command lines for each.
4438
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    66
.SH EXAMPLES
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    67
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    68
.in +2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    69
.nf
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    70
options {
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    71
   default-server  localhost;
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    72
   default-key     samplekey;
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    73
};
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    74
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    75
server localhost {
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    76
   key             samplekey;
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    77
};
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    78
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    79
server testserver {
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    80
   key         testkey;
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    81
   addresses   { localhost port 5353; };
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    82
};
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    83
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    84
key samplekey {
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    85
   algorithm  hmac-md5;
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    86
   secret     "6FMfj43Osz4lyb24OIe2iGEz9lf1llJO+lz";
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    87
};
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    88
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    89
key testkey {
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    90
   algorithm   hmac-md5;
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    91
   secret      "R3HI8P6BKw9ZwXwN3VZKuQ==";
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    92
}; 
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    93
.fi
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    94
.in -2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    95
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    96
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    97
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    98
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    99
In the above example, \fBrndc\fR by default uses the server at \fBlocalhost\fR (127.0.0.1) and the key called \fBsamplekey\fR. Commands to the \fBlocalhost\fR server will use the \fBsamplekey\fR key, which must also be defined in the server's configuration file with the same name and secret. The key statement indicates that \fBsamplekey\fR uses the HMAC-MD5 algorithm and its secret clause contains the \fBbase-64\fR encoding of the HMAC-MD5 secret enclosed in double quotes.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   100
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   101
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   102
If \fBrndc -s testserver\fR is used then \fBrndc\fR connects to server on \fBlocalhost\fR port 5353 using the key \fBtestkey\fR.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   103
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   104
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   105
To generate a random secret with \fBrndc-confgen\fR:
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   106
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   107
.in +2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   108
.nf
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   109
rndc-confgen
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   110
.fi
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   111
.in -2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   112
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   113
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   114
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   115
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   116
A complete \fBrndc.conf\fR file, including the randomly generated key, will be written to the standard output. Commented out \fBkey\fR and \fBcontrols\fR statements for \fBnamed.conf\fR are also printed.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   117
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   118
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   119
To generate a \fBbase-64\fR secret with \fBmmencode\fR:
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   120
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   121
.in +2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   122
.nf
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   123
echo "known plaintext for a secret" | mmencode
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   124
.fi
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   125
.in -2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   126
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   127
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   128
.SH NAME SERVER CONFIGURATION
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   129
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   130
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   131
The name server must be configured to accept \fBrndc\fR connections and to recognize the key specified in the \fBrndc.conf\fR file, using the controls statement in \fBnamed.conf\fR. See the sections on the \fBcontrols\fR statement in the \fIBIND 9 Administrator Reference Manual\fR for details.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   132
.SH ATTRIBUTES
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   133
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   134
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   135
See \fBattributes\fR(5) for descriptions of the following attributes:
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   136
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   137
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   138
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   139
.TS
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   140
tab() box;
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   141
cw(2.75i) |cw(2.75i) 
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   142
lw(2.75i) |lw(2.75i) 
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   143
.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   144
ATTRIBUTE TYPEATTRIBUTE VALUE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   145
_
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   146
Availabilityservice/network/dns/bind
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   147
_
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   148
Interface StabilityVolatile
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   149
.TE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   150
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   151
.SH SEE ALSO
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   152
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   153
.LP
4980
b0ec15659025 PSARC 2015/428 Normalization of Solaris man page section numbers
Rich Burridge <rich.burridge@oracle.com>
parents: 4438
diff changeset
   154
\fBrndc\fR(8), \fBrndc-confgen\fR(8), \fBattributes\fR(5)
4438
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   155
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   156
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   157
\fIBIND 9 Administrator Reference Manual\fR