服务器可以有两个“名称”?

我正在更换一台服务器,并想知道新服务器是否有两个名称。 例如:

我们现在拥有什么:

Old server: srv New server: srv-new 

在我们切换到新服务器后,我想要的是:

 Old server: srv-old New server: srv-new, srv 

最终我想分阶段使用新名称('srv-new')并放弃旧名称('srv'),但是我希望两个名称都能工作一段时间。

我只是在某个地方的活动目录中执行此操作吗?

我们正在使用Active Directory。 srv-old是Windows 2000,srv-new是Windows Server 2008.请原谅我可能滥用术语 – 我在我的舒适区边缘!

如果您希望服务器srv和srv-new指向同一台物理机器,则只需在DNS服务器中添加另一个Alogging即可。

如果你想为它设置两个GUID,那是不可能的。 GUID对于每台机器都是唯一的,不能移动或复制到多台机器,也不能将多个GUID合并到一台机器中。

另外,如果你想要使用多个NetBIOS名字,你可以按照这个教程来做。

我对你的情况的build议是这样的:设置DNSlogging。 它应该只有你1或2分钟左右。 如果事情失败后,取下旧的服务器,然后设置NetBIOS名称,事情应该正常工作。

请注意,我从来没有这样做过,但这是来自一个有信誉的来源。 Windowsnetworking的多个NetBIOS名称在这里: http : //windowsitpro.com/article/articleid/14475/how-can-i-define-multiple-netbios-names-for-a-machine.html

对于懒惰..

我怎样才能定义一台机器的多个NetBIOS名称?

AA例如,如果您想要将多个共享迁移到其他计算机,而不是必须立即将所有客户端切换到新计算机,则可以使用这种方法,您可以将新计算机定义为也应答旧计算机NetBIOS名称然后慢慢迁移机器。 要为机器定义额外名称,请执行以下操作:

  1. 启动registry编辑器(regedt32.exe)
  2. 移到HKEY_Local_Machine \ System \ CurrentControlSet \ Services \ LanmanServer \ Parameters 3.从编辑菜单中select“添加数值”
  3. 将types设置为REG_SZ您想要一个额外的名称,或者如果您想要多个名称,请inputREG_MULTI_SZ并input名称OptionalNames。 点击OK
  4. 您将被提示input一个值。 input其他名称(或名称,如果inputREG_MULTI_SZ,每行一个),并且点击确定。
  5. closuresregistry编辑器
  6. 重新启动机器
  7. 可能有一个WINS解决问题。 其他NetBIOS名称的条目将被dynamic地添加到WINS数据库中,并带有IP号码。 但是,WINS dbase中的“真实”服务器机器通常有三个WINS条目,00h,03h和20h。 你的别名可能只有一个,03h。 因此,您可能需要为其他NetBIOS名称添加静态条目,这些名称创build了所有三个条目。 您现在应该能够通过NetBIOS名称来ping通。

假设您的域中有Microsoft DNS:

您可能已经有了旧服务器的Alogging,将srv与其IP匹配,并将srv-new的Alogging与新服务器IP相匹配。

创build一个新的Alogging,标题为srv-old。 将其分配给旧服务器IP。

将旧服务器重命名为srv-old

为srv创buildCNAMElogging,将其与srv-new Alogging匹配。

现在,srv和srv-new都将parsing为New Server IP,而srv-old将parsing为Old Server IP。

DNSlogging在每个主机上更新可能需要一段时间,所以如果在工作日结束时或在非工作时间内发生这种更改,则最好。

如果只添加一个DNS-Alias,Kerberos将无法正常工作。 同时还有一个关于这个话题的Technet-Entry 。 请看选项2。

 NETDOM COMPUTERNAME YourServer /ADD AlternateName1.contoso.local NETDOM COMPUTERNAME YourServer /ADD AlternateName2.contoso.local NETDOM COMPUTERNAME YourServer /ADD AlternateName3.contoso.local IPCONFIG /registerdns 

上述命令向服务器“YourServer”注册三个备用名称,并添加正确的DNS和SPNlogging。 “IpConfig / RegisterDNS”将强制更新DNS服务器以dynamic注册新名称。

正如杰夫·迈尔斯指出,如果你使用微软的DNS,那么你应该创build一个别名。 但是,您应该知道,您可能需要在新服务器上禁用严格名称检查,按照MSDN上的严格名称检查指令