02.07.2013 Views

BIND 9

BIND 9

BIND 9

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CHAPTER 3. 名字服务器配置 3.3. 名字服务器操作<br />

key rndc_key {<br />

algorithm "hmac-md5";<br />

secret<br />

"c3Ryb25nIGVub3VnaCBmb3IgYSBtYW4gYnV0IG1hZGUgZm9yIGEgd29tYW4K";<br />

};<br />

options {<br />

default-server 127.0.0.1;<br />

default-key rndc_key;<br />

};<br />

这个文件,如果是作为/etc/rndc.conf安装,将允许以下命令:<br />

$rndc reload<br />

经过953 端口连接到127.0.0.1 并使名字服务器重新装载,如果一个运行在本机的名字服务器使用了<br />

以下的控制语句:<br />

controls {<br />

inet 127.0.0.1<br />

allow { localhost; } keys { rndc_key; };<br />

};<br />

并且它有一个对应于rndc key的key 语句。<br />

运行rndc-confgen程序将会方便地为你创建一个rndc.conf文件,并且会显示你所需要添加<br />

到named.conf中的相关的controls语句。另外一个选择是,你可以运行rndc-confgen -a 来建<br />

立一个rndc.key文件,就一点也不用修改named.conf了。<br />

3.3.2 信号<br />

某些UNIX信号将使名字服务器进行特定的动作,如下表所列。这些信号可以由kill命令发出。<br />

SIGHUP 使服务器读named.conf并重新装载数据库。<br />

SIGTERM 使服务器清理并退出。<br />

SIGINT 使服务器清理并退出。<br />

20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!