我们有一个构build服务器(Windows Server 2008 SP2,64位),它有一个NIC和两个IP地址注册到该NIC(192.168.1.30和192.168.1.31)。 构build服务器正在为我们的DNS服务器注册两个相同的主机(A)logging:
我知道在“高级TCP / IP设置”窗口中的构build服务器的网卡,在“DNS”选项卡下,有一个checkbox标记为“在DNS中注册此连接的地址”。 我只想要一个IP地址(以.30结尾)在DNS中注册,而不是两个。 可以这样做吗?
我最好的猜测是禁用“在DNS中注册此连接的地址”,并手动添加主机(A)logging到我们的DNS服务器。
谢谢你的帮助!
我有同样的问题,在单个网卡上承载多个IP的服务器。 在名字解决在其他机器上,我随机获得这些IP之一。 由于我不控制DNS服务器(现在是星期五深夜),我删除了除了一个以外的所有IP,选中“在DNS中注册此连接的地址,在其他机器上validationDNS查找返回我想要的地址,然后清除“注册这个…”并添加了其他IP地址,到目前为止它的工作。
更新:但在第一次重新启动服务器后,它又注册了其他(错误的)IP地址
更新:Server 2008有一个修补程序可防止注册多个IP地址。 修补程序使用以下命令创build新的IP地址之后:
Netsh int ipv4 add address <Interface Name> <ip address> skipassource = true
netsh int ipv4 add address <interface_name> <ip_address> skipassource=true
是不成功的,因为它不会在本地添加,但是在DNS服务器中它将被添加并且创build主机A条目。
因此,最好的select是禁用“在DNS中注册此连接的地址”,并手动将主机(A)logging添加到我们的DNS服务器。 这真的有用。
如果你在一个虚拟环境中,添加第二个NIC来分隔你的DNS注册是很正常的。