当前位置:操作系统 > Unix/Linux >>

於Fedora Core上的bind設定

在Fedora Core上的新版的bind,有一些配置跟之前不太一樣
主要是加上了chroot的動作,所以我們的dns路徑較之前不一樣,如果您的dns設定好了,而無法動作,就有可能是這個chroot的問題.

首先我們先來檢查一下/etc/sysconfig/named這個檔案
是不是有一行

ROOTDIR=/var/named/chroot


如果您要想要用chroot的功能(提高安全性)的話,就不用管它,只要把設定檔搬到相對應的路徑就可以了。
我們來看,啟用chroot後,我們的路徑會有什麼改變

工作環境設定檔

原始 /etc/named.conf

變更後 /var/named/chroot/etc/named.conf

根網域記錄檔

原始 /var/named/named.ca
變更後 /var/named/chroot/var/named/named.ca

本機正解記錄檔

原始 /var/named/localhost.zone
變更後 /var/named/chroot/var/named/localhost.zone

本機反解記錄檔

原始 /var/named/named.local
變更後 /var/named/chroot/var/named/named.local

網域正解記錄檔

原始 /var/named/named.mydomain
變更後 /var/named/chroot/var/named/named.mydomain

網域反解記錄檔

原始 /var/named/named.111.111.111
變更後 /var/named/chroot/var/named/named.111.111.111


而如果您不想要用chroot,請您把它註解掉

#ROOTDIR=/var/named/chroot


重新啟動您的dns


如果您在重新啟動dns時發現了這個問題


Stopping named: rndc: connect failed: connection refused
[ OK ]
Starting named: [ OK ]


有一個rndc: connect failed: connection refused
這個問題的話。
您可以將/etc/rndc.key這個檔案裡的內容貼到named.conf裡然後重新啟動1~2次即可。

而其實這個問題對dns並沒有影響,如果您覺得不順眼的話,就照上面作吧^^

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,