因此,在我的 Windows Server 2008 机器上,我安装了一个 DNS 服务器。出于某种原因,每隔十分钟左右,计算机的主机 (A) 地址就会不断更改为其内部私有 IP 地址。我希望它拥有用于 Active Directory 的公共地址,但它却不断将自己更改回私有 IP 地址。知道为什么以及如何更改它吗?
如果有什么区别的话,这就是 Amazon EC2 服务器。
谢谢
答案1
您很可能希望将网络适配器设置为不自动在 DNS 中注册 IP。查看“如何修改 DNS 动态更新行为”部分这里(我知道这是针对 Windows XP 的,但基本步骤是相同的)。如果您选择不注册,则应阻止它在 DNS 中更新。
答案2
在控制面板中打开网络连接;找到有问题的本地连接,打开它的属性,然后打开 IPv4 属性、高级按钮、DNS 选项卡,该页面上的复选框“在 DNS 中注册此连接的地址”需要取消选中。
答案3
许多事物会自动在 Active Directory 环境中注册。
…其他答案只指出了工作站机器自动注册。您已设置了域控制器,并具有 DNS 服务器角色。还有两个服务器自动在 DNS 中注册的东西:服务netlogon
和 DNS 服务器服务。讽刺的是,这些必须被关闭,这是一个大约十年前经常给出的答案。
进一步阅读
- Windows DNS 是否会自动注册所有域成员?
- 乔纳森·德·博因·波拉德(2003,2004,2009)。Microsoft Windows 域控制器动态地将其自己的 IP 地址注册为域名。. 常见问题答案。
答案4
我们的服务器上也发生过类似的事情。我记得我创建了一个 CNAME 并手动为其指定了公共 IP。在另一种情况下,我们最终创建了以下映射:
CNAME->另一个区域。和
another-zone->public IP(这个方法有效是因为 IP 是固定的 - 如果是 DHCP 可能就不起作用)