本文通过Windows Server 2012实例示范如何搭建AD域。

前提条件

  • 安装者必须拥有管理员权限。
  • 安装分区为NTFS分区。
  • 需要支持DNS。
  • 需要支持TCP/IP协议,并且需要有固定IP。任何服务器都应该使用固定IP,防止重启实例后IP地址发生变化。本文采用是阿里云VPC网络,手动修改IP会导致IP失效,如果想修改IP,您可以通过控制台修改。
  • 已注册阿里云账号。如还未注册,请先完成账号注册

背景信息

Active Directory(简称AD,即“活动目录”的意思),是微软服务的核心组件,其主要优势是实现高效管理,例如批量管理用户、部署应用和更新补丁等。许多微软组件(例如Exchange)和故障转移群集也需要AD域环境。

名词解释如下:
  • Domain Controllers(DC):域控制器
  • Organizational Unit(OU):组织单位
  • Distinguished name(DN):识别名
  • Canonical Name(CN):正式名称

环境信息如下:

网络采用VPC, 虚拟交换机网段为192.168.100.0/24,并使用网关。
Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第1张
Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第2张
域名信息如下:
  • lyonz.com
  • DC:192.168.100.105
  • 需要加入域的客户机(Client)IP:192.168.100.106

Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第3张

操作步骤

步骤一:安装AD域控制器

完成以下操作,安装AD域控制器:

  1. 在ECS实例中添加角色和功能。

    Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第4张
    1. 选择安装类型。

      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第5张
    2. 选择要安装角色和功能的服务器。

      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第6张
    3. 选择要安装在服务器上的角色。

      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第7张
  2. 将此服务器提升为域服务器。

    Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第8张
    1. 部署配置。

      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第9张
    2. 配置域服务器参数。

      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第10张
    3. 配置DNS选项。

      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第11张
    4. 配置NetBIOS 域名。

      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第12张
    5. 检查并确认您的选择。

      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第13张
    6. 单击下一步
    7. 单击安装,开始安装AD域服务器。

      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第14张
    安装完成,如下图所示。
    Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第15张

步骤二:修改客户端的SID

完成以下操作,修改客户端的SID:

  1. 远程登录Windows实例。
  2. 在powershell界面执行如下命令切换到脚本存放的路径。
    .\Sysprep.ps1 -ReserveHostname -ReserveNetwork -skiprearm -post_action "reboot"
    执行上面的命令后,服务器会重新初始化SID。初始化完成后,机器会重启,服务器启动后需要注意以下两点:
    • 服务器IP地址会从DHCP变成固定IP地址,您可以重新改成DHCP,请最好从控制台修改ECS实例的IP地址。
      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第16张
    • 服务器无法PING通,这是因为服务器SID初始化完成后,也将服务器防火墙的配置修改成微软默认的配置,也就是将"来宾或公用网络"打开,导致无法ping通服务器和远程。这个时候需要您在web console界面将防火墙"来宾或公用网络"关闭,或者放行需要开放的端口。

      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第17张
      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第18张
      防火墙“来宾或公用网络”的状态是已连接。
      Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第19张
  3. 关闭来宾或公用网络防火墙。

    Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第20张
    关闭后,可以PING通服务器。
    Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第21张

步骤三:客户端加入AD域

您可以根据业务需求修改主机名和DNS指向DC的IP地址。

  1. 修改DNS服务器地址。

    Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第22张
  2. 检查是否能PING通DNS服务器的地址。

    Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第23张
  3. 修改主机名并加入AD域。

    Windows Server 2012搭建AD域_实例配置_最佳实践_云服务器 ECS 阿里云技术文档 第24张

以上就是阿里云ECS Windows Server 2012搭建域以及客户端加入域的过程,如果您已经在线下或者虚拟机搭建了AD域,在阿里云上搭建AD域时需要注意修改客户端SID。