让 BIND DNS 服务器查询第二个

Jon*_*297 1 domain-name-system bind internal-dns

我使用 VPN 隧道连接了两个专用网络。两个网络之间的通信运行良好。

好吧,网络A和分别为域和B拥有自己的BIND DNS 服务器network-a.mycompany.comnetwork-b.mycompany.com

现在,我需要网络 A 上的 DNS 服务器能够查询网络 B 上的 DNS 服务器,反之亦然A例如,这个想法是让网络上的用户询问他们自己的 DNS,并且能够在不更改其计算机上的 DNS 配置的情况下解析来自两个域的名称。

我正在阅读 BIND 手册,但是因为这对我来说是新的,所以我不知道我在寻找什么样的配置。

我怎样才能做到这一点?

Jon*_*297 5

谢谢@joeqwerty。有必要named.conf在网络 A 中的 DNS 服务器上进行编辑。

zone "network-b.mycompany.com" {
    type forward;
    forward only;
    forwarders { 10.17.0.1; };  // The DNS server's address in network B
};
Run Code Online (Sandbox Code Playgroud)

来源:在 Linux 上使用命名的条件 DNS 转发