我有域名,washington.example.com on Windows Server 2012 R2。为了与office 365进行交互,我的组织决定将域名从washington.example.com重命名为example.com。我的组织有几个域控制器,它们连接在一个全局vpn中。
我试图在虚拟机上重新命名我的域名。在有FSMO的域控制器中,我创建了区域"example.com",在域控制器之间进行了手动复制。接下来,我在域控制器中创建了FSMO,我从Enterprise中生成了rendom /list,然后我编辑了Domainlist.xml,在这里我更改了域的名
我正在尝试编写一个批处理脚本来查找域控制器主机名。 基于下面的文章 nslookup
set type=all
_ldap._tcp.dc._msdcs.domain.name 我想尝试的是在开始的时候,它会提示你输入域名,然后你输入它,然后它会在稍后调用并替换第三行中的domain.name。 我的想法是,我可以跳到我的一台客户端机器上,运行脚本,并找到密码重置等事情的确切DC位置 到目前为止,我有以下内容,但它在输入域名后立即崩溃 @echo off
set /p domain="Enter domain name: "
nslookup
set type=all
我有我公司的三个不同的站点位置,我在每个站点上都有一个域控制器,并且我对域DNS解析有问题,例如:
域名= ABC.Local
Site1 : DC GC+DNS IP = 10.100.101.10 Site2 : DC GC+DNS IP = 10.100.102.10 Site3 : DC GC+DNS IP = 10.100.103.10
当某些客户端pc从示例site1试图到达域控制器时,DNS将其解析为不同站点上的示例10.100.102.10,即site1上的客户端.
所以这对我来说是个很大的问题,因为也许另一个网站是离线的或者是网络无法到达的,
我尝试使用“尝试下一个最近的站点
我在用:
PrincipalContext context = new PrincipalContext(ContextType.Domain, "somedomain.net");
var result = GroupPrincipal.FindByIdentity(context, sid);
我关心的是表演。我也想指定域名。有办法同时指定这两种情况吗?
我知道如何找到最近的DC,但我想使用GroupPrincipal and PrincipalSearcher。
有办法指定特定的域控制器吗?或者,PrincipalContext或FindByIdentity已经这么做了吗