本节介绍 BIND 8 语句与 BIND 9 语句之间的所有差别。
unix 是 ndc 的缺省设置,并且编译了所有参数。inet 是 rndc 唯一的选项,并且未编译任何内容。
Syntax
controls {
[ inet ip_addr
port ip_port
allow { address_match_list; }; ] OK
[ unix path_name
perm number
owner number
group number; ] Not Implemented
};
|
日志语法发生了显著更改。有关 named.conf 选项的列表,请参见named.conf 选项。
BIND 8 named.conf 手册页中用于区域语句的语法大部分在 BIND 9 中都受支持,以下语法除外:
[ pubkey number number number string; ] Obsolete [ check-names ( warn | fail | ignore ); ] Not Implemented |
该语句在 BIND 9 中的工作方式未更改。
Syntax
acl name {
address_match_list
};
|
该语句在 BIND 9 中的工作方式未更改。
Syntax
key key_id {
algorithm algorithm_id;
secret secret_string;
};
|
工作方式未更改,但使用此语句的代码在 BIND 9.2.4 中已被禁用。
Syntax
trusted-keys {
[ domain_name flags protocol algorithm key; ]
};
|
support-ixfr 已过时,但以下所有选项在 BIND 9 中的工作方式未更改。请注意,transfer-format 的缺省设置已更改。
Syntax
server ip_addr {
[ bogus yes_or_no; ]
[ transfers number; ]
[ transfer-format ( one-answer | many-answers ); ]
[ keys { key_id [ key_id ... ] }; ]
[ edns yes_or_no; ]
};
|
该语句在 BIND 9 中的工作方式未更改。
Syntax
include path_name;
|