深圳市文章资讯

Windows Server 2025 搭建AD域控和初始化

2026-03-27 10:54:02 浏览次数:1
详细信息

一、前期准备

1. 系统要求

2. 网络配置

# 设置静态 IP
New-NetIPAddress -InterfaceAlias "Ethernet" `
  -IPAddress "192.168.1.10" `
  -PrefixLength 24 `
  -DefaultGateway "192.168.1.1"

# 设置 DNS(指向自己或上游 DNS)
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" `
  -ServerAddresses ("127.0.0.1", "8.8.8.8")

二、安装 AD 域服务

方法1:使用 PowerShell

# 安装 AD 域服务角色
Install-WindowsFeature -Name AD-Domain-Services `
  -IncludeManagementTools

# 安装后需要提升域控
Install-ADDSForest `
  -DomainName "contoso.com" `
  -DomainNetbiosName "CONTOSO" `
  -InstallDNS:$true `
  -SafeModeAdministratorPassword (ConvertTo-SecureString "P@ssw0rd123!" -AsPlainText -Force) `
  -Force:$true

方法2:使用服务器管理器 GUI

打开 服务器管理器添加角色和功能 选择 基于角色或基于功能的安装 选择服务器 勾选 Active Directory 域服务 安装完成后,点击 "将此服务器提升为域控制器"

三、提升为域控制器配置

部署配置

DNS 选项

如果出现 DNS 委派警告,可以忽略继续。

其他选项

目录服务还原模式密码

设置一个安全的 DSRM 密码。

四、初始化配置

1. 验证安装

# 检查域服务状态
Get-Service ADWS, NTDS, DNS, KDC

# 检查域信息
Get-ADDomain
Get-ADForest

# 检查 DNS 记录
Get-DnsServerResourceRecord -ZoneName "contoso.com"

2. 配置 DNS

# 设置转发器(如果需要)
Add-DnsServerForwarder -IPAddress "8.8.8.8"
Add-DnsServerForwarder -IPAddress "8.8.4.4"

# 配置条件转发器(用于多域环境)
Add-DnsServerConditionalForwarderZone `
  -Name "otherdomain.com" `
  -MasterServers "192.168.1.20"

3. 创建组织单元(OU)

# 创建基础 OU 结构
New-ADOrganizationalUnit -Name "Users" -Path "DC=contoso,DC=com"
New-ADOrganizationalUnit -Name "Computers" -Path "DC=contoso,DC=com"
New-ADOrganizationalUnit -Name "Servers" -Path "DC=contoso,DC=com"
New-ADOrganizationalUnit -Name "Groups" -Path "DC=contoso,DC=com"

# 创建部门 OU
New-ADOrganizationalUnit -Name "IT" -Path "OU=Users,DC=contoso,DC=com"
New-ADOrganizationalUnit -Name "HR" -Path "OU=Users,DC=contoso,DC=com"
New-ADOrganizationalUnit -Name "Finance" -Path "OU=Users,DC=contoso,DC=com"

4. 创建用户和组

# 创建用户
New-ADUser -Name "张三" `
  -SamAccountName "zhangsan" `
  -UserPrincipalName "zhangsan@contoso.com" `
  -Path "OU=IT,OU=Users,DC=contoso,DC=com" `
  -AccountPassword (ConvertTo-SecureString "P@ssw0rd123!" -AsPlainText -Force) `
  -Enabled $true

# 创建安全组
New-ADGroup -Name "IT_Admins" `
  -GroupScope Global `
  -GroupCategory Security `
  -Path "OU=Groups,DC=contoso,DC=com"

# 添加用户到组
Add-ADGroupMember -Identity "IT_Admins" -Members "zhangsan"

5. 配置组策略(GPO)

# 查看默认 GPO
Get-GPO -All

# 创建新 GPO
New-GPO -Name "IT Security Policy" `
  -Comment "IT部门安全策略"

# 链接 GPO 到 OU
New-GPLink -Name "IT Security Policy" `
  -Target "OU=IT,OU=Users,DC=contoso,DC=com"

五、最佳实践配置

1. 时间同步

# 配置权威时间源
w32tm /config /syncfromflags:manual /manualpeerlist:"time.windows.com"
w32tm /config /reliable:yes
w32tm /config /update
net stop w32time && net start w32time

# 验证时间同步
w32tm /query /status

2. 备份配置

# 创建系统状态备份任务
# 使用 Windows Server Backup 功能

3. 监控和日志

# 启用详细日志
wevtutil sl "Directory Service" /e:true
wevtutil sl "DNS Server" /e:true

六、故障排除

常见问题检查

# 1. 检查域控健康状态
dcdiag /v /c /d /e /s:%computername%

# 2. 检查 DNS 解析
nslookup contoso.com
nslookup %computername%.contoso.com

# 3. 检查复制状态
repadmin /replsummary
repadmin /showrepl

# 4. 检查 Kerberos
klist purge  # 清除 Kerberos 票据

验证步骤

# 验证 AD 服务
Test-ADService -Services All

# 验证 DNS 区域
Test-DnsServer -ZoneName "contoso.com"

# 验证组策略
gpresult /r

七、添加额外域控制器(可选)

# 在第二台服务器上
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools

Install-ADDSDomainController `
  -DomainName "contoso.com" `
  -InstallDNS:$true `
  -SiteName "Default-First-Site-Name" `
  -SafeModeAdministratorPassword (ConvertTo-SecureString "P@ssw0rd123!" -AsPlainText -Force)

注意事项

生产环境建议

安全建议

Windows Server 2025 新特性

按照以上步骤,您可以成功搭建和初始化 Windows Server 2025 AD 域环境。每个组织根据实际需求可能需要调整配置。

相关推荐