我正在尝试设置绑定服务器。我的named.conf文件有以下几行
...
选项{
...
目录“/var/named”;
...
};
...
区域“sly.net”{
类型 master;
文件“data/db.sly.net”;
};
...
我的文件位于 /var/named/data/db.sly.net - 但是当我尝试启动服务器时,出现错误
区域 sly.net/IN:加载主文件 data/db.sly.net:未找到文件
_default/sly.net/IN:未找到文件
我不确定问题可能出在哪里。我的文件放在正确的位置了吗?
答案1
named 可能作为具有降低权限的 chroot 程序运行.....因此 chroot 环境中的 /var/named 的实际位置可能与非 chroot 环境中的实际位置不同。