在 Windows Server 2022 Standard 上安装 Active Directory 域服务(AD DS)并提升为域控制器(DC),可以通过图形界面(GUI)或PowerShell两种方式完成。以下是详细步骤:
✅ 前提条件
- 服务器操作系统:Windows Server 2022 Standard(已激活)
- 静态 IP 地址:必须配置静态 IPv4 地址
- 主机名:建议设置一个有意义的计算机名(如
DC01) - 防火墙:确保必要端口开放(默认通常已开放)
- 权限:使用本地管理员账户登录
🖥️ 方法一:通过图形界面安装(推荐新手)
步骤 1:添加角色和功能
- 打开 服务器管理器(Server Manager)
- 点击左上角 “管理” → “添加角色和功能”
- 点击 “下一步”,选择 “基于角色或基于功能的安装”
- 选择目标服务器(当前服务器)
- 在“服务器角色”中勾选 “Active Directory 域服务”
- 系统会提示是否添加所需功能,点击 “添加功能”
- 继续点击“下一步”,直到完成向导
- 点击 “安装”,等待安装完成
⏱️ 安装过程可能需要几分钟。
步骤 2:提升为域控制器
- 安装完成后,服务器管理器顶部会出现黄色警告图标
- 点击该图标,选择 “将此服务器提升为域控制器”
- 选择部署配置:
- 新建林(New forest):如果是第一台 DC,选择此项
- 输入根域名,例如:
contoso.com
- 输入根域名,例如:
- 添加现有域中的域控制器:如果是加入已有域
- 新建林(New forest):如果是第一台 DC,选择此项
- 设置 目录服务还原模式(DSRM)密码(务必记住!)
- 确认 DNS 和 NetBIOS 名称
- 检查依赖项(如 DNS 角色会自动添加)
- 点击 “下一步”,查看先决条件检查结果
- 如果所有检查通过,点击 “安装”
- 服务器将自动重启并完成域控制器提升
✅ 提升成功后,系统将重启一次。
💻 方法二:通过 PowerShell 安装(适合自动化/高级用户)
步骤 1:以管理员身份运行 PowerShell
Install-WindowsFeature AD-Domain-Services, DNS
步骤 2:提升为域控制器
情况 A:创建新林(第一台 DC)
Install-ADDSDomainController `
-DomainName "contoso.com" `
-Credential (Get-Credential) `
-SafeModeAdministratorPassword (ConvertTo-SecureString "YourDSRMPassw0rd!" -AsPlainText -Force)
首次运行时会弹出凭据窗口,输入本地管理员账号和密码。
情况 B:加入现有域
Install-ADDSDomainController `
-DomainName "existingdomain.com" `
-Credential (Get-Credential) `
-SiteName "Default-First-Site-Name" `
-SafeModeAdministratorPassword (ConvertTo-SecureString "YourDSRMPassw0rd!" -AsPlainText -Force)
步骤 3:重启服务器
Restart-Computer -Force
🔍 验证安装成功
- 打开 DNS 管理器,确认正向查找区域已创建(如
contoso.com) - 打开 Active Directory 用户和计算机(dsa.msc)
- 打开 Active Directory 域和服务(adsiedit.msc)
- 运行以下命令测试域解析:
nslookup contoso.com
nltest /dsgetdc:contoso.com
📌 注意事项
| 项目 | 说明 |
|---|---|
| SRM 密码 | 务必妥善保管 DSRM 密码,用于故障恢复 |
| 时间同步 | 确保服务器时间与外部 NTP 源同步 |
| 备份 | 建议定期备份系统状态和 AD 数据库 |
| 防火墙规则 | 如需远程管理,需启用相关端口(RPC、LDAP、Kerberos 等) |
| 许可证 | Windows Server 2022 Standard 支持最多 2 个物理 CPU,每核需 CAL 许可证 |
❓ 常见问题
Q:提示“无法连接到 DNS”怎么办?
A:确保 DNS 服务已安装且正在运行。AD DS 要求 DNS 存在。
Q:能否在标准版上安装多节点集群?
A:可以,但需额外配置 Failover Clustering 角色。
Q:如何移除域控制器?
A:使用 Uninstall-ADDSDomainController 或 GUI 中的“降级”选项。
如需进一步帮助(如加入现有域、配置全局编录、迁移 FSMO 角色等),请继续提问!
云服务器