今天在安装bind 后,用rndc-confgen 生成key的时候,遇到执行rndc-confgen没反应的情况,看了下rndc-confgen –help 看到randomfile,我印象这个是个生成器,应该跟他有关系,google 后果然没错在官网上看到 :

在官方网站上看到这么一条信息
[quote]
You must use the keyboard to create entropy, since your system is lacking
/dev/random (or equivalent)

start typing:
rndc-confgen: generate key: out of entropy
 

[/quote]
大概意思就是服务器上没有random产生器,这种情况下我们就手动伪造一个文件代替/dev/random的功能

好了废话不多说了。
[quote]
vim random #新建一个文件,里面写上一大堆字符(越多越好)
djflsjfklsdjlkfjsdkllllllllllllllllllllllllllljflskdjfowejfoweifjiweofjweiofjiweojfiowejfiowejfoiwejfoiwejfiowejfiowejfoweijfoiwefjiowejf
[/quote]
类似这样就行了!
然后执行 ../sbin/rndc-confgen -r random > rndc.conf 就可以了!