我的 Windows SBS 2011 出现了一个相当严重的问题。首先,我先介绍一下导致问题的背景。我当时正在设置一个新的小型企业服务器网络。我的工作快完成了。服务器运行良好,所有工作站都已加入域,我已将所有应用程序和数据移至服务器。我以为大功告成了。但后来发生了意外。我尝试向域中添加另一台计算机,令我沮丧的是,计算机名称设置为与服务器相同的名称。
显然,当一台计算机加入与域中另一台计算机同名的域时,它会覆盖第一个计算机。对于普通工作站来说,这不是什么大问题,只需从 AD 中删除计算机并将原始计算机重新加入域即可。但是,对于作为域控制器的服务器来说,情况就完全不同了。由于服务器在 AD 中被覆盖,它不再是域控制器。DNS 服务不起作用,各种其他服务也出现故障。
那么问题是,我有什么选择?我很尴尬地承认这一点,但由于这是一台新服务器,我还没有设置备份。所以我没有备份可以参考。我担心事情已经严重到需要重新安装。但是,我已经对这台服务器进行了几天的配置,因此我显然更希望有一个修复程序可以防止我重新安装。所有服务器组件都在那里并且安装正确,但它们配置错误(我认为它基本上只是 Active Directory)。所以我觉得如果我做了正确的事情,我就可以解决这个问题而不需要重新安装。有没有办法重新运行安装初始配置的组件来将基本 Windows Server 2008 R2 安装“转换”为 SBS?换句话说,在程序文件夹中有一个名为 SBSsetup.exe 的应用程序,有没有办法重新运行它并让它重新配置 AD 等以与 SBS 一起使用?
任何见解都将不胜感激。谢谢。
答案1
您遇到了 DNS 问题。您必须运行 DNS 才能运行 AD。客户端可能注册了其 IP 并破坏了某些功能。(尽管我始终无法相信 AD 会允许这种情况发生)
尝试一下 - 找到工作站的 IP 然后将其关闭。将该 IP 添加到域控制器的 NIC。这应该允许计算机名称与正确的 IP 地址关联。
如果不起作用,请尝试卸载 DNS 并重新安装。加载后,ipconfig /registerDNS
在 DC 上运行以重新创建 AD 记录