在 named.conf 文件第 13 行出现 'listen on port 53 { any;}' 错误的原因是,该选项在 Bind 配置文件中不存在。正确的配置应该是 'listen-on-port 53 { any; }',其中 'listen-on-port' 而不是 'listen on port'。

以下是导致该错误的代码片段,请注意修改后的配置:

options {
    listen-on-port 53 { any; };
    listen-on-v6 port 53 {::1;};
    directory  "/var/named";
    dump-file  "/var/named/data/cache_dump.db";
    statistics-file "/var/named/data/named_stats.txt";
    memstatistics-file "/var/named/data/named_mem_stats.txt";
    allow-query {any;};
    recursion yes;
    dnssec-enable yes;
    dnssec-validation yes;
};

请将 named.conf 文件中的 'listen on port 53' 修改为 'listen-on-port 53',并保存该文件。然后重启 Bind 服务以使配置生效。

named.conf 文件第 13 行错误:'listen on port 53 { any;}' 未知选项

原文地址: https://www.cveoy.top/t/topic/kg7M 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录