解决错误的 BIND9 DNS 地址输入

解决错误的 BIND9 DNS 地址输入

我在 LAN 中设置了一个 BIND9 DNS 服务器作为 Samba4 服务的后端。我的 LAN 的网络地址是 192.168.2.0/24,我将 DNS 服务器的 IP 地址静态指定为 192.168.2.144。

不幸的是,我的 DNS 服务器上还有另外一个 MIC(其实 DNS 服务器就是一个虚拟盒子,多余的 MIC 就是虚拟网桥),它们在不同的网络中,虚拟网桥的网络地址是 192.168.122.0/24。

我在 中将域名绑定dc.foo.bar到静态地址。但是,当我使用 查询DNS信息时,返回两个条目,一个是 ,另一个是。192.168.2.144/etc/named.confhost -t A dc.foo.bar192.168.2.144192.168.122.1

我并不想dc.foo.bar绑定到192.168.122.1,也不知道如何将其添加到 DNS 服务中。我该如何解决问题并删除错误的 DNS 地址条目?

答案1

我很好奇想知道你/etc/named.conf长什么样。

通常,您首先要使 DNS 服务器具有权威性foo.bar(即创建主区域)。

然后,您将在区域文件内为名为 的主机添加一条 A 记录dc

dig @192.168.2.144 +trace dc.foo.bar您还可以包括和的输出吗dig @192.168.2.144 +trace foo.bar

相关内容