系统管理指南:名称和目录服务(DNS、NIS 和 LDAP)

rndc.conf 配置文件

BIND 8 中的 ndc 与 BIND 9 中的 rndc 之间最显著的差别在于 rndc 需要自己的配置文件 rndc.conf。此文件可由 rndc-confgen 命令生成。rndc.conf 文件可以指定将由哪个服务器进行控制及该服务器应使用算法。


实例 3–1 rndc.conf 文件样例


options {

             default-server localhost;

             default-key "rndc-key";

     };



     key "rndc-key" {

             algorithm hmac-md5;

             secret "qPWZ3Ndl81aBRY9AmJhVtU==";

     };


实例 3–2 用于 rndcnamed.conf 文件项样例


controls {

             inet * allow { any; } keys { "rndc-key"; };

     };



     key "rndc-key" {

             algorithm hmac-md5;

             secret "qPWZ3Ndl81aBRY9AmJhVtU==";

     };