最近在CentOS 6.3 下面安裝新版的DNS Server...遇到了一個問題...就是 rndc.key 無法產生...找了很久...終於找到解決的方法...
CentOS 6.3 安裝 bind 版本為 : 9.8.2-0.10
安裝bind 所需套件:
# yum install -y bind bind-utils bind-chroot
裝好之後...在都不修改的情況下...如果啟動
#service named start
會出現 Generating /etc/rndc.key:
不管你怎麼改...如果沒搞定這個檔...就進不去下一步...所以這時後就要手動產生這個檔
只要下這個指令就可以了
#rndc-confgen -a -r /dev/urandom
wrote key file "/etc/rndc.key"
就這樣...再去執行 service named start 就可以正常了...