本节介绍 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; |