设置 vCenter 身份源以使用 Active Directory

关于 VMware vCenter 标识源

VMware vCenter 支持不同的标识源,以便对访问 vCenter 的用户进行身份验证。 可以将 CloudSimple 私有云 vCenter 设置为使用 Active Directory 进行身份验证,以便 VMware 管理员能够访问 vCenter。 设置完成后, cloudowner 用户可以将标识源中的用户添加到 vCenter。

可以通过以下任一方式设置 Active Directory 域和域控制器:

  • 在本地运行的 Active Directory 域和域控制器
  • 在 Azure 订阅中,作为虚拟机运行于 Azure 上的 Active Directory 域及域控制器
  • 在私有云中运行的新 Active Directory 域和域控制器
  • Azure Active Directory 服务

本指南介绍了设置在本地或订阅中作为虚拟机运行的 Active Directory 域和域控制器的任务。 若要将 Azure AD 用作标识源,请参阅 将 Azure AD 用作 CloudSimple 私有云上的 vCenter 的标识提供者 ,以获取有关设置标识源的详细说明。

在添加标识源之前,暂时升级 vCenter 特权

谨慎

必须将新用户添加到 Cloud-owner-GroupCloud-Global-Cluster-Admin-GroupCloud-Global-Storage-Admin-GroupCloud-Global-Network-Admin-GroupCloud-Global-VM-Admin-Group。 将自动删除添加到 管理员 组的用户。 只有服务帐户才能添加到 管理员 组和服务帐户不得用于登录到 vSphere Web UI。

身份源选项

重要

不支持 Active Directory (Windows 集成身份验证)。 仅支持使用 Active Directory over LDAP 选项作为标识源。

将本地部署的 Active Directory 添加为单个 Sign-On 标识源

若要将本地 Active Directory 设置为单个 Sign-On 标识源,需要:

  • 从本地数据中心到私有云的站点到站点 VPN 连接
  • 已将本地部署的 DNS 服务器 IP 添加到 vCenter 和平台服务控制器(PSC)。

设置 Active Directory 域时,请使用下表中的信息。

选项 说明
名称 标识源的名称。
用户的基本 DN 用户的基准识别名称。
域名 域名的完全限定域名(FQDN),例如 example.com。 不要在此文本框中提供 IP 地址。
域别名 域 NetBIOS 名称。 如果使用 SSPI 身份验证,请将 Active Directory 域的 NetBIOS 名称添加为标识源的别名。
组的基本 DN 组的基准可分辨名称。
主服务器 URL 域的主域控制器 LDAP 服务器。

使用格式 ldap://hostname:portldaps://hostname:port。 对于 LDAP 连接,端口通常为 389,LDAPS 连接为 636。 对于 Active Directory 多域控制器部署,端口通常为 LDAP 3268,LDAPS 为 3269。

在主或辅助 LDAP URL 中使用 ldaps:// 时,需要为 Active Directory 服务器的 LDAPS 终结点建立信任的证书。
辅助服务器 URL 用于故障转移的辅助域控制器 LDAP 服务器的地址。
选择证书 如果要将 LDAPS 与 Active Directory LDAP 服务器或 OpenLDAP 服务器标识源一起使用,请在键入 ldaps:// URL 文本框后显示“选择证书”按钮。 不需要辅助 URL。
用户名 域中至少对用户和组的 Base DN 具有只读访问权限的用户的 ID。
密码 由用户名指定的用户的密码。

当你具备上表中的信息时,可以在 vCenter 上将本地 Active Directory 添加为单一 Sign-On 标识源。

小窍门

可以在 VMware 文档页上找到有关单 Sign-On 标识源的详细信息。

在私有云上设置新的 Active Directory

可以在私有云上设置新的 Active Directory 域,并将其用作单一登录的标识源。 Active Directory 域可以是现有 Active Directory 林的一部分,也可以设置为独立林。

新建 Active Directory 林和域

若要设置新的 Active Directory 林和域,需要:

  • 运行Microsoft Windows Server 的一个或多个虚拟机,用作新 Active Directory 林和域的域控制器。
  • 用于名称解析的一个或多个运行 DNS 服务的虚拟机。

有关详细步骤,请参阅 安装新的 Windows Server 2012 Active Directory 林

小窍门

为了获得服务的高可用性,我们建议设置多个域控制器和 DNS 服务器。

设置 Active Directory 林和域后,可以在 vCenter 上为新的 Active Directory 添加标识源

现有 Active Directory 林中的新 Active Directory 域

若要在现有 Active Directory 林中设置新的 Active Directory 域,需要:

  • 与 Active Directory 林位置建立站点到站点 VPN 连接。
  • DNS 服务器,用于解析现有 Active Directory 林的名称。

有关详细步骤,请参阅 安装新的 Windows Server 2012 Active Directory 子域或树域

设置 Active Directory 域后,可以在 vCenter 上为新的 Active Directory 添加标识源

在 Azure 上设置 Active Directory

在 Azure 上运行的 Active Directory 类似于在本地运行的 Active Directory。 若要将 Azure 上运行的 Active Directory 设置为 vCenter 上的单个 Sign-On 标识源,vCenter 服务器和 PSC 必须与运行 Active Directory 服务的 Azure 虚拟网络建立网络连接。 可以使用 ExpressRoute 的 Azure 虚拟网络连接,从运行 Active Directory 服务的 Azure 虚拟网络建立到 CloudSimple 私有云的连接。

建立网络连接后,请按照 “将本地 Active Directory 添加为单个 Sign-On 身份源” 中的步骤,将其添加为身份源。

在 vCenter 上添加标识源

  1. 提升 私有云上的特权。

  2. 登录到私有云的 vCenter。

  3. 选择 “主页 > 管理”。

    管理

  4. 选择 “单一登录 > 配置”。

    单一登录

  5. 打开“ 标识源 ”选项卡,然后单击 + 以添加新的标识源。

    身份来源

  6. 选择 Active Directory 作为 LDAP 服务器 ,然后单击“ 下一步”。

    突出显示 Active Directory 作为 LDAP 服务器选项的屏幕截图。

  7. 指定环境的标识源参数,然后单击“ 下一步”。

    Active Directory

  8. 查看设置,然后单击“ 完成”。