两个 DNS 服务器,均不完整

两个 DNS 服务器,均不完整

在我的公司,我们有 2 台 DNS 服务器:一台用于内部主机名,一台用于 Internet。

我尝试在我的网络管理器中配置这两个服务器,这导致我的/etc/resolv.conf.

如果我将互联网作为主 DNS 服务器,当我尝试解析一个内部主机名时,它会失败,并且解析器不会尝试使用辅助 DNS 服务器查找 IP。

另一方面,如果我将内部 DNS 设置为主要 DNS,则我无法从我的计算机访问任何 Internet 服务器。

当第一个解析器回答“没有这样的名称”或任何其他 DNS 查找错误时,是否有解决方案使解析器查询辅助 DNS?

答案1

我想您可以使用自己的名称服务器(BIND)来解析:

zone "." IN {
    type forward;
    forward only;
    forwarders {8.8.8.8;};
};

zone "company.lan" IN {
    type forward;
    forward only;
    forwarders {192.168.0.1;};
};

相关内容