bind9配置问题

bind9配置问题

我刚刚在本地网络中的一台 Linux 机器上设置了一个 bind9 dns 服务器,负责“intern”区域。不过,我还有两个问题需要解决。

第一个是 的输出dig -t a intern,其中不包含答案部分。这显然是 named.conf.* 文件中的一个小错误,但我仔细查看了它,似乎找不到它。

第二个问题是外部域的查找非常缓慢。named.conf 应该有一个指向根服务器文件的“提示”。但在执行查找时(在 ping 或 http 请求或其他任何操作期​​间),第一次查找似乎总是需要几秒钟,就好像 DNS 服务器正在等待超时,然后询问另一个 DNS 服务器。之后,DNS 服务器似乎缓存了该条目,并且查找会立即对该条目进行。

我不知道是否应该提及它,但设置很明显,路由器连接到互联网,并且连接到路由器的其中一台 PC 是内部 DNS 服务器。

我是否应该在 DNS 服务器的配置文件中添加某种转发,告诉它路由器具有 ISP 名称服务器的地址?我认为这是解决方案,但我不确定如何做到。

多谢你们

答案1

您将转发器放在选项部分:

options {
// ...
    forwarders {
        <your ISP DNS server> ;
    };
// ...
};

相关内容