用于引用 Windows 域环境中的服务器的主机名与 IP 地址

Joe*_*moe 1 windows-server-2008 hostname ip-address

我一直喜欢将主机名用于网络共享、SQL Server 实例等。我通常发现主机名更具描述性且更容易记住。

然而,最近我们的一个文件服务器死了。它的 IP 被绑定到另一台服务器上的网络适配器,共享被重新创建,几乎所有使用 IP 地址的作业都继续工作,因为什么也没发生。

对于我使用主机名的工作,我不得不通过几十个配置文件来更改主机名,第二天我发现我实际上错过了几个。请注意,这次我实际上使用了 IP 地址,因此当替换服务器在线时,我不必再次更改任何内容:D

我意识到可能有一种方法可以在域控制器和/或网络路由器中创建另一个 DNS 条目(而不是将 IP 重新分配给另一台服务器),但在这种情况下并没有这样做(不是我的决定)。

是否有一些关于如何完成的推荐指南?你在你的环境中做什么?

MDM*_*rra 5

对于您提到的文件服务器,您应该使用 DFS 命名空间,即使您只有一个文件服务器。这将允许您的共享被引用\\domain\share而不是\\server\share。如果发生故障,您只需将文件还原到另一台服务器并将其添加到命名空间中以代替原始服务器。路径不会改变,因为它是基于域的。

它还使文件服务器迁移变得非常容易。

在您遇到故障并且尚未配置 DFSN 的情况下,您应该禁用严格名称检查,在 DNS 中使用死服务器的名称创建一个 CNAME 并将其指向新服务器的 A 记录(或只需创建一个 A 记录),然后愉快地继续您的一天。