域控多分支架构部署域控服务

文章详述了在WindowsServer2016环境下,如何部署多分支架构的域控服务,包括前置条件如ADDS版本、网络拓扑和防火墙设置,以及关键步骤如域控的站点配置、子网管理、DNS负载轮询和站点同步的实施流程。同时强调了在配置过程中对注册表和DNS记录的检查与调整的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows Server - 建设篇 - 域控服务


系列文章回顾

第一章 测试域控单分支架构部署域控



下章内容

第三章 域控的分布式系统DFSR服务配置


多分支架构部署域控服务

前置条件

  • AD域控版本:Windows Server 2016 AD DS
  • 测试环境拓扑:3个站点,1个总部,2个分支;总分支已通过VPN服务完成局域网互联互通;所有站点的本地均部署2台AD DS作为主备域控服务,3个站点共有6台域控主机服务,均升级至域控制器,都加入到一个林(xxx.com)的域控制器组。
  • 防火墙规则:每个站点之间的域控主机防火墙均打通135、139、445等端口的访问,出入站规则都要放通,确保域控之间不受防火墙或第三方杀软影响。



域控的站点配置与子网管理

实施步骤

注:带*的路径是通配符,即需要修改多个相同前缀路径的配置。

  1. 所有域控主机的注册表检查 HKLM\SYSTEM\ControlSet*\Services\NTDS\Parameters (AD域控站点间同步配置时需检查)
  2. 所有域控主机的注册表检查 HKLM\SYSTEM\ControlSet*\Services\Netlogon\Parameters (AD域控实现站点的负载均衡配置时需检查)

实施流程

1. 所有域控服务器的注册表 检查 HKLM\SYSTEM\ControlSet*\Services\NTDS\Parameters
注意事项:
1.若域控服务器之前修改过计算机名称,则注册表会残留以前的计算机名称,必须从注册表里调整为正确的值


Machine DN Name				# 必须为当前域控主机的CN名称 (若修改过计算机名称,此项需手动修改)
Root Domain					# CN必须为当前域控CN的DNS名称
Src Root Domain Srv			# 必须为PDC主机的DNS名称

3



2. 所有域控服务器的注册表 检查 HKLM\SYSTEM\ControlSet*\Services\Netlogon\Parameters
注意事项:
1.若域控服务器之前修改过计算机名称,则注册表会残留以前的计算机名称,必须从注册表里调整为正确的值


DynamicSiteName				# 必须为当前域控所属的站点名称。
SysVol						# 必须为C:\Windows\SYSVOL\sysvol

4




域控的DNS负载轮询与站点同步

实施步骤

注:带*的路径是通配符,即需要修改多个相同前缀路径的配置。

  1. 在PDC主机上配置“ADSI 编辑器”的所有配置,包括“Domain Controllers”文件夹
  2. 在PDC主机上配置“DNS管理器”的所有站点配置

实施流程

1. 在PDC主机上配置“ADSI 编辑器”的所有配置,包括“Domain Controllers”文件夹

5


Domain Controllers\域控CN的属性编辑器检查如下选项:

dNSHostName				# 必须为域控CN的DNS名称
rIDSetReferences		# CN必须是域控CN的DNS名称

servicePrincipalName	# 尤其重要,检查域控CN的servicePrincipalName的属性值.
servicePrincipalName	# 组成部分如下
 | -- Dfsr-GUID-域控CN.xxx.com
 | -- DNS/域控CN.xxx.com				# PDC主机有2条DNS前缀
 | -- GUID/GUID/xxx.com
 | -- GC/域控CN.xxx.com/xxx.com			# PDC主机有2条GC前缀
 | -- HOST/域控CN
 | -- HOST/域控CN.xxx.com
 | -- HOST/域控CN.xxx.com/XXX
 | -- HOST/域控CN.xxx.com/xxx.com
 | -- HOST/域控CN/XXX
 | -- ldap/GUID._msdcs.xxx.com
 | -- ldap/域控CN
 | -- ldap/域控CN.xxx.com
 | -- ldap/域控CN.xxx.com/DomainDnsZones.xxx.com
 | -- ldap/域控CN.xxx.com/ForestDNSZones.xxx.com
 | -- ldap/域控CN.xxx.com/XXXX
 | -- ldap/域控CN.xxx.com/xxx.com
 | -- ldap/域控CN/XXX
 | -- RestrictedKrbHost/域控CN
 | -- RestrictedKrbHost/域控CN.xxx.com
 | -- RPC/GUID._msdcs.xxx.com
 | -- TERMSRV/域控CN
 | -- TERMSRV/域控CN.xxx.com
 | -- WSMAN/域控CN
 | -- WSMAN/域控CN.xxx.com

6
7
8


Domain Controllers\域控CN\DFSR-LocalSettings\Domain System Volume\SYSVOL Subscription的属性编辑器检查如下选项:

msDFSR-RootPath			C:\Windows\SYSVOL\domain							# 必须为该目录路径
msDFSR-StagingPath		C:\Windows\SYSVOL\staging areas\xxx.com				# 必须为该目录路径

CN=Topology		# 拓扑里必须得有所有域控制器的CN

9
10



2. 在PDC主机上配置“DNS管理器”的所有站点配置
DNS管理器的配置分为_msdcs.xxx.com区域、xxx.com区域
注意事项:
1.DNS配置的树结构必须完全一致,否则AD域控的站点负载均衡将失效。
2.若缺少站点文件夹,可以新增主机记录之后拿到站点文件夹再删除主机记录,就会保留站点文件夹。


_msdcs.xxx.com区域配置详细参数表格

文件夹详细内容参数说明
_msdcs.xxx.comPDC主机的SOA记录
所有域控制器的NS记录
所有域控制器的CNAME记录
SOA:起始授权机构
NS:名称服务器
CNAME:别名
dc --> _sites --> siteN --> _tcp_kerberos:SRV记录 [0][100][88] 站点的域控制器DNS名称
_ldap: SRV记录 [0][100][389] 站点的域控制器DNS名称
SRV:服务位置。 三个方框分别表示 优先级、权重、端口号。最后是DNS名称。
_kerberos类型的记录一般是为域用户提供票据的作用,票据可在用户跟域控失联时登录域账号使用。    Kerberos_百度百科
_ldap类型的记录一般是为域用户提供登录认证的作用,使用域账号登录PC时需跟域控389端口互联进行认证才可以成功登录到域环境的PC。
dc --> _tcp默认存储所有站点的_kerberos和_ldap记录当域用户跟站点内的域控制器通信失败时就会找到dc文件夹下的记录进行通信
domains --> PDC主机GUID --> _tcp默认存储所有站点的_ldap记录-
gc --> _sites --> siteN --> _tcp_ldap: SRV记录 [0][100][3268] 站点的域控制器DNS名称GC全局编录的_ldap记录,一般用于站点内域控制器之间的GC站点数据同步
gc --> _tcp默认存储所有站点的_ldap记录(GC全局编录)当站点内域控制器之间通信失败时就会找到gc文件夹下的记录进行通信
pdc --> _tcp_ldap: SRV记录 [0][100][389] PDC主域控制器的DNS名称PDC主域控制器的LDAP记录

_msdcs.xxx.com区域的配置如下图,涉及站点的配置集中在_sites文件夹,GC全局编录的配置集中在gc文件夹,另外还有pdc主机的dns配置、domains域的dns配置。详细配置参考如上表格
11



xxx.com区域配置详细参数表格

文件夹详细内容参数说明
xxx.comPDC主机的SOA记录
所有域控制器的NS记录
所有域用户的A记录
A:主机
_msdcs同_msdcs.xxx.com一致同_msdcs.xxx.com一致
_sites --> siteN --> _tcp_kerberos:SRV记录 [0][100][88] 站点的域控制器DNS名称
_ldap: SRV记录 [0][100][389] 站点的域控制器DNS名称
_gc: SRV记录 [0][100][3268] 站点的域控制器DNS名称
-
_sites --> _tcp默认存储所有站点的_kerberos记录、_kpasswd记录、_ldap记录、_gc记录_kpasswd: SRV记录 [0][100][464] 站点的域控制器DNS名称
_sites --> _udp默认存储所有站点的_kerberos记录、_kpasswd记录UDP协议通信失败时会转到TCP协议通信
DomainDnsZones --> _sites --> siteN --> _tcp_ldap: SRV记录 [0][100][389] 站点的域控制器DNS名称-
DomainDnsZones --> _tcp默认存储所有站点的_ldap记录-
ForestDnsZones --> _sites --> siteN --> _tcp_ldap: SRV记录 [0][100][389] 站点的域控制器DNS名称-
ForestDnsZones --> _tcp默认存储所有站点的_ldap记录-

xxx.com区域的配置如下图,涉及站点的配置集中在_sites文件夹,GC全局编录的配置集中在gc文件夹,pdc主机的dns配置、domains域的dns配置。另外还有DomainDnsZones和ForestDnsZones区域的配置
12

13
14



参考链接

  1. [windows server 2008 站点系列一]AD的站点建立与子网的管理
  2. [windows server 2008 站点系列一]AD的站点建立与子网的管理
  3. 设计站点拓扑 | Microsoft Learn
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

歪果仨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值