缺lessActive Directory对象中的DomainController

我们正在build立一个新的networking环境,将有两个域控制器,并遇到Windows不认识现有的域控制器(DC-01和DC-02)作为域控制器的问题。 这两台计算机在Active Directory GUI中都列为DC,并位于正确的组和文件夹中。 我们有几个运行下面代码的PowerShell脚本,它们在域控制器列表中返回一个空白集。

$DC = [System.DirectoryServices.ActiveDirectory.Domain]:: GetComputerDomain() 

$ DCvariables返回

 Forest :MyDomain DomainControllers : DomainMode :Windows2008R2Domain Parent : PDCRoleOwner :DC-01.MyDomain RidRoleWoner :DC-01.MyDomain InfrastructureRoleOwner:DC-01.MyDomain Name :MyDomain 

我们的许多脚本依赖于被填充的DomainControllersvariables。 在DomainControllers中应该有两个DC:DC-01-MyDomain和DC-02-MyDomain。 我们已经在其他类似的环境中运行脚本和设置,并且这些对象被正确地填充并且工作得很好。 我已经在我们的主要DC和次要DC上运行这个命令,并且它们返回相同的结果。

我们在这个问题上摸不着头脑。 任何帮助,将不胜感激。

我们发现这是我们两个域控制器的复制问题,而且我们的防火墙阻塞了DFSRS(分布式文件系统复制服务)。 这使得我们的环境中各种微妙的东西被打破。