You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux(CentOS/AlmaLinux)下named服务引用存在的文件时提示文件未找到的问题求助

Linux(CentOS/AlmaLinux)下named服务引用存在的文件时提示文件未找到的问题求助

我有一个正常运行的named服务,但当我尝试添加额外的include语句时,它就失效了。我用的是Linux服务器,在CentOS和AlmaLinux上都遇到了同样的问题。

我在named.conf里加了一句简单的include:

include "/var/named/chroot/etc/secondary.conf";

启动named的时候,它返回错误:

/etc/named.conf:39: open: /var/named/chroot/etc/secondary.conf: file not found

但这个文件明明是存在的!我试过修改文件位置、权限、文件名等等,但还是一直报同样的错误。

有没有人知道问题出在哪?希望能得到一些帮助。

我的配置其实很简单,只是加了最后那个include之后才出问题,下面是我的配置内容:

options 
      { allow-recursion { 
                 localnets; 
       }; 
       include "/etc/named-user-options.conf"; 
       directory "/var"; 
       pid-file "/var/run/named/named.pid"; 
};

controls ...

备注:内容来源于stack exchange,提问作者David

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 11:29:39