![对于具有多个 NIC 的服务器,如何在 AD DNS 中仅注册内部 NIC 地址?](https://linux22.com/image/600738/%E5%AF%B9%E4%BA%8E%E5%85%B7%E6%9C%89%E5%A4%9A%E4%B8%AA%20NIC%20%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%8C%E5%A6%82%E4%BD%95%E5%9C%A8%20AD%20DNS%20%E4%B8%AD%E4%BB%85%E6%B3%A8%E5%86%8C%E5%86%85%E9%83%A8%20NIC%20%E5%9C%B0%E5%9D%80%EF%BC%9F.png)
我在 Rackspace 上托管了一些 Windows 服务器,并将它们添加到域中。每台服务器都有两个 NIC,一个public
和两个private
NIC。NICpublic
具有公共 IPv4 和 IPv6 地址,而private
NIC 具有 RFC1918 地址,用于与数据中心内的其他虚拟机进行通信。
AD DNS 已为每个客户端的每个 IP 地址注册A
并记录。因此,查找 IP 地址首先获取记录,然后获取公共记录,然后获取私有记录。AAAA
CLIENT01
CLIENT02
AAAA
A
A
我知道,就我的目的而言,我只希望客户端在专用网络上相互通信,因为公共带宽是收费的。此外,每台设备上的防火墙对每个 NIC 的行为都不同。
是否有一种简单的方法可以指定(作为策略问题?)只有特定的 NIC 应在 AD DNS 中注册其地址,以便其他客户端的客户端名称解析仅返回私有地址?
答案1
在外部适配器的 IPv4 和 IPv6 配置的高级 TCP/IP 设置中,取消Register this connection's address in DNS
选中 DNS 选项卡。