286N/A - Copyright (C) 2004 Internet Systems Consortium, Inc. ("ISC") 286N/A - Permission to use, copy, modify, and distribute this software for any 286N/A - purpose with or without fee is hereby granted, provided that the above 286N/A - copyright notice and this permission notice appear in all copies. 286N/A - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 286N/A - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 286N/A - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 286N/A - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 286N/A - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 286N/A - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 286N/A - PERFORMANCE OF THIS SOFTWARE. 286N/A<!
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
286N/ACONTENT="Modular DocBook HTML Stylesheet Version 1.7"></
HEAD 286N/A> -- configuration file for named</
DIV 286N/A> is the configuration file for
286N/A>. Statements are enclosed
286N/A in braces and terminated with a semi-colon. Clauses in
286N/A the statements are also semi-colon terminated. The usual
286N/A comment styles are supported:
286N/A> C++ style: // to end of line
286N/A> Unix style: # to end of line
286N/A>address_match_element</
VAR 286N/A>; ... };<
br> </
P 286N/A>server ( <
VAR 286N/A transfer-format ( many-answers | one-answer );<
br>
286N/A transfer-source ( <
VAR 286N/A> | * )<
br>
286N/A transfer-source-v6 ( <
VAR 286N/A> | * )<
br>
286N/A>; // obsolete<
br>
286N/A>trusted-keys {<
br>
> | * )<
br>
>address_match_element</
VAR>; // not implemented<
br>
avoid-v4-udp-ports { <
VAR avoid-v6-udp-ports { <
VAR blackhole { <
VAR>address_match_element</
VAR heartbeat-interval <
VAR host-statistics <
VAR>; // not implemented<
br>
host-statistics-max <
VAR>; // not implemented<
br>
hostname ( <
VAR> | none );<
br>
interface-interval <
VAR>address_match_element</
VAR>address_match_element</
VAR match-mapped-addresses <
VAR memstatistics-file <
VAR pid-file ( <
VAR> | none );<
br>
recursive-clients <
VAR serial-query-rate <
VAR server-id ( <
VAR> | none |;<
br>
statistics-file <
VAR statistics-interval <
VAR>; // not yet implemented<
br>
tcp-listen-queue <
VAR tkey-gssapi-credential <
VAR transfers-per-ns <
VAR> | none );<
br>
allow-recursion { <
VAR>address_match_element</
VAR sortlist { <
VAR>address_match_element</
VAR topology { <
VAR>address_match_element</
VAR>; ... }; // not implemented<
br>
>; // default changed<
br>
minimal-responses <
VAR>; // not yet implemented<
br>
additional-from-auth <
VAR additional-from-cache <
VAR query-source-v6 <
VAR cleaning-interval <
VAR>; // not implemented<
br>
transfer-format ( many-answers | one-answer );<
br>
check-names ( master | slave | response )<
br>
( fail | warn | ignore );<
br>
suppress-initial-notify <
VAR>; // not yet implemented<
br>
dual-stack-servers [<
SPAN root-delegation-only [<
SPAN disable-algorithms <
VAR dnssec-lookaside <
VAR> trust-anchor <
VAR dnssec-must-be-secure <
VAR ixfr-from-differences <
VAR allow-query { <
VAR>address_match_element</
VAR allow-transfer { <
VAR>address_match_element</
VAR allow-update-forwarding { <
VAR>address_match_element</
VAR notify-source ( <
VAR> | * ) [<
SPAN notify-source-v6 ( <
VAR> | * ) [<
SPAN>] { ( <
VAR allow-notify { <
VAR>address_match_element</
VAR forward ( first | only );<
br>
max-journal-size <
VAR max-transfer-time-in <
VAR max-transfer-time-out <
VAR max-transfer-idle-in <
VAR max-transfer-idle-out <
VAR max-refresh-time <
VAR min-refresh-time <
VAR sig-validity-interval <
VAR transfer-source ( <
VAR> | * )<
br>
transfer-source-v6 ( <
VAR> | * )<
br>
alt-transfer-source ( <
VAR> | * )<
br>
alt-transfer-source-v6 ( <
VAR> | * )<
br>
use-alt-transfer-source <
VAR zone-statistics <
VAR allow-v6-synthesis { <
VAR>address_match_element</
VAR>; ... }; // obsolete<
br>
deallocate-on-exit <
VAR>; // obsolete<
br>
>; // obsolete<
br>
>; // obsolete<
br>
has-old-clients <
VAR>; // obsolete<
br>
maintain-ixfr-base <
VAR>; // obsolete<
br>
max-ixfr-log-size <
VAR>; // obsolete<
br>
multiple-cnames <
VAR>; // obsolete<
br>
>; // obsolete<
br>
>; // obsolete<
br>
treat-cr-as-space <
VAR>; // obsolete<
br>
>; // obsolete<
br>
match-clients { <
VAR>address_match_element</
VAR match-destinations { <
VAR>address_match_element</
VAR match-recursive-only <
VAR allow-recursion { <
VAR>address_match_element</
VAR sortlist { <
VAR>address_match_element</
VAR topology { <
VAR>address_match_element</
VAR>; ... }; // not implemented<
br>
>; // default changed<
br>
minimal-responses <
VAR>; // not yet implemented<
br>
additional-from-auth <
VAR additional-from-cache <
VAR query-source-v6 <
VAR cleaning-interval <
VAR>; // not implemented<
br>
transfer-format ( many-answers | one-answer );<
br>
check-names ( master | slave | response )<
br>
( fail | warn | ignore );<
br>
suppress-initial-notify <
VAR>; // not yet implemented<
br>
dual-stack-servers [<
SPAN root-delegation-only [<
SPAN disable-algorithms <
VAR dnssec-lookaside <
VAR> trust-anchor <
VAR dnssec-must-be-secure <
VAR ixfr-from-differences <
VAR allow-query { <
VAR>address_match_element</
VAR allow-transfer { <
VAR>address_match_element</
VAR allow-update-forwarding { <
VAR>address_match_element</
VAR notify-source ( <
VAR> | * ) [<
SPAN notify-source-v6 ( <
VAR> | * ) [<
SPAN>] { ( <
VAR allow-notify { <
VAR>address_match_element</
VAR forward ( first | only );<
br>
max-journal-size <
VAR max-transfer-time-in <
VAR max-transfer-time-out <
VAR max-transfer-idle-in <
VAR max-transfer-idle-out <
VAR max-refresh-time <
VAR min-refresh-time <
VAR sig-validity-interval <
VAR transfer-source ( <
VAR> | * )<
br>
transfer-source-v6 ( <
VAR> | * )<
br>
alt-transfer-source ( <
VAR> | * )<
br>
alt-transfer-source-v6 ( <
VAR> | * )<
br>
use-alt-transfer-source <
VAR zone-statistics <
VAR allow-v6-synthesis { <
VAR>address_match_element</
VAR>; ... }; // obsolete<
br>
>; // obsolete<
br>
maintain-ixfr-base <
VAR>; // obsolete<
br>
max-ixfr-log-size <
VAR>; // obsolete<
br>
type ( master | slave | stub | hint |<
br>
forward | delegation-only );<
br>
delegation-only <
VAR check-names ( fail | warn | ignore );<
br>
ixfr-from-differences <
VAR allow-query { <
VAR>address_match_element</
VAR allow-transfer { <
VAR>address_match_element</
VAR allow-update { <
VAR>address_match_element</
VAR allow-update-forwarding { <
VAR>address_match_element</
VAR ( grant | deny ) <
VAR ( name | subdomain | wildcard | self ) <
VAR notify-source ( <
VAR> | * ) [<
SPAN notify-source-v6 ( <
VAR> | * ) [<
SPAN>] { ( <
VAR allow-notify { <
VAR>address_match_element</
VAR forward ( first | only );<
br>
max-journal-size <
VAR max-transfer-time-in <
VAR max-transfer-time-out <
VAR max-transfer-idle-in <
VAR max-transfer-idle-out <
VAR max-refresh-time <
VAR min-refresh-time <
VAR sig-validity-interval <
VAR transfer-source ( <
VAR> | * )<
br>
transfer-source-v6 ( <
VAR> | * )<
br>
alt-transfer-source ( <
VAR> | * )<
br>
alt-transfer-source-v6 ( <
VAR> | * )<
br>
use-alt-transfer-source <
VAR zone-statistics <
VAR>; // obsolete<
br>
>; // obsolete<
br>
maintain-ixfr-base <
VAR>; // obsolete<
br>
max-ixfr-log-size <
VAR>; // obsolete<
br>
>; // obsolete<
br>
>BIND 9 Adminstrators Reference Manual</
SPAN