![我们想要做什么](https://linux22.com/image/665852/%E6%88%91%E4%BB%AC%E6%83%B3%E8%A6%81%E5%81%9A%E4%BB%80%E4%B9%88.png)
我们想要做什么
我想在我的 Hyper-V 主机 (HOST) 上设置一个私人虚拟实验室。我们目前在我们的电子邮件服务器上运行 Exchange Server 2007 SP3,并计划将其升级到 Exchange Server 2013。我的团队想在推出生产之前测试升级过程。我们想在 HOST 上使用 Hyper-V 2012 中的专用交换机建立一个实验室(Windows Server 2012 服务器仅运行 Hyper-V 角色)。在实验室中,我们希望拥有我们的 Exchange Server 2007 SP3 电子邮件服务器、拥有所有 FSMO 角色的 DC 以及运行办公室的工作站来测试电子邮件功能。
我们已经尝试过
我们为 HOST 设置了专用交换机。使用 Veeam BR,我们成功地将电子邮件服务器和 DC 复制到了 HOST。两个虚拟机的 IP 配置都正确,并且能够相互 ping 通。起初,Exchange 甚至可以正常工作(正常工作的意思是,在管理控制台中,所有邮箱和设置都正确无误),SYSVOL 共享可搜索,一切都很好。这只持续了几分钟。几分钟后,ping 就起作用了。网络共享无法访问。Exchange 找不到 DC。
在 DC 上,AD 不太好用。我看到各种错误,例如 RPC 服务器不可用、无法访问 ADWS 以及找不到主 DC。
重新启动两个虚拟机并没有解决任何问题。将虚拟机移除并将虚拟机复制回主机也会导致同样的结果:一切正常几分钟后,我只能假设 Active Directory 出现问题。我认为 DNS 不是问题,因为我可以从两个虚拟机 ping 主机名?有什么建议吗?
谢谢!
更新于 2015 年 9 月 1 日 电子邮件 VM 将 DC\DNS 服务器作为其主 DNS 服务器。DC\DNS 将自身视为主 DNS。
运行 Get-ADComputer -identity (电子邮件服务器的名称)将返回以下红色文本
Get-ADComputer: Unable to find a default server with Active Directory Web Services running.
ADWS 正在我的 DC\DNS 服务器上运行。
编辑以显示采取的故障排除步骤根据 longneck 的建议,我确实将所有角色都分配给了 DC。但是,AD 仍然无法为我的实验室虚拟机工作。DNS 可以工作,但 AD 不行。两个虚拟机的 NIC 都为公共状态。即使更改为私有 AD 也不起作用。AD 的 GUI 工具不起作用,因为无法联系域。我认为这是因为我们有其他站点(我们的分支机构)。显然,复制不起作用,因为 DC 无法联系合作伙伴。因此,我使用 NTDSUtil 删除了其他 DC。在删除 DC 后重新启动,仍然没有成功。此外,我发现 SYSVOL 和 NETLOGON 共享不会共享。我尝试了此链接中的前两个建议http://www.eventid.net/display.asp?eventid=13559&eventno=657&source=NtFrs&phase=1但 AD 仍然不起作用。
2015 年 9 月 2 日更新
我放弃了。我将在我们实验室的一些虚拟机上创建一个新域,并使用该域进行测试。我不确定为什么 AD 在我的设置中不起作用,但它就是不起作用。如果事情没有问题,我相信 longneck 和 joeqwerty 的答案会起作用。
答案1
听起来 DNS 配置不正确。如果您只有 1 个域控制器,请将其网络适配器上的 DNS 服务器设置为 127.0.0.1。如果您使用多个域控制器,请将主 DNS 服务器设置为其他 DNS/AD 服务器的 IP,将辅助 DNS 服务器设置为 127.0.0.1。