如何安装和设置Azure AD Connect(逐步指南)。在安装Azure AD Connect之前,您必须检查您的环境是否满足某些要求。因此,本指南的第一部分提供了各种先决条件和要求,以确保成功安装。
还提供了用于检查您的本地 AD服务器 或Azure AD租户 帐户是否满足所述要求或先决条件的步骤。
一旦确认您的本地和Azure AD环境满足了所述要求,即可继续第二部分,在那里有详细的指南来安装和设置Azure AD Connect。
我们是否可以开始阅读《如何安装和设置Azure AD Connect》的文章。
Azure AD Connect安装和设置先决条件 在您下载和安装Azure AD Connect之前,您的 本地 AD和Azure环境必须满足一系列要求。
在下载和安装Azure AD Connect之前,您的本地AD和Azure环境必须满足一系列要求。
在随后的子节中,将提供不同的要求和指导,以确定是否满足这些要求。
一般安装要求
Azure AD Connect的安装有一些一般和特定的要求。请在下面找到它们:
1. Azure AD Connect服务器必须加入到您的本地AD域
该服务器必须运行Windows Server2016或更高版本。要检查服务器的版本,请右键单击Windows开始菜单并选择运行。然后,输入winver并单击确定。
第二个屏幕截图显示了winver的结果——我的服务器是Windows Server 2019!
当我在2023年3月发布这篇文章时,在Windows Server 2022上安装Azure AD Connect尚未得到支持。因此,如果您的winver命令返回了Windows Server 2022,请检查微软是否已经开始支持它,如果不支持,请更改您计划安装AD Connect的服务器。
也请阅读Azure AD 加入的设备与注册的设备 — 有什么区别?
2. 服务器必须运行至少4.6.2版本的.NET框架。
要检查您的服务器的.NET框架版本,请搜索并打开Windows PowerShell。然后,在PowerShell中输入以下命令并按Enter键。
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | Get-ItemProperty -Name Version, Release -EA 0 | Where { $_.PSChildName -Match '^(?!S)\p{L}'} | Select PSChildName, Version, Release
该命令显示您服务器上的.Net框架版本。如果您的版本(像我的一样)高于4.6.2,请继续进行下一个要求检查。
3. Azure AD Connect服务器必须满足特定的PowerShell执行策略先决条件
当您安装Azure AD Connect时,安装向导会作为安装的一部分运行签名的PowerShell脚本。因此,PowerShell执行策略必须配置为允许这些脚本运行;否则,安装将失败。
要检查计划安装Azure AD Connect的服务器的当前ExecutionPolicy,请在PowerShell控制台上运行Get-ExecutionPolicy命令。
Get-ExecutionPolicy
如果命令返回“RemoteSigned”,那么您就可以开始了。否则,使用组策略将ExecutionPolicy设置为“RemoteSigned”,方法是导航到以下位置。
计算机配置 -> 策略 -> 管理模板 -> Windows组件 -> Windows PowerShell
然后,双击“启用脚本执行”策略以打开其设置。在编辑策略时,选择“已启用”选项。
最后,从“执行策略”下拉列表中选择“所有本地脚本和远程签名脚本”。
完成后,点击确定。
4. 其他重要的AD Connect安装要求
您不能在服务器核心上安装AD Connect,因为这不被支持。
因此,您提议的AD Connect服务器必须运行完整的图形用户界面。其次,您不能在运行小型企业服务器或AD Connect的Windows Server Essentials服务器(2019版之前)上安装——Windows Server Essentials 2019是受支持的。
网络连接先决条件
首先,请确认您的内部DNS能够解析您在Microsoft365管理中心账户中的所有相关域名。要查看您在Microsoft 365管理中心的域名列表,请访问以下链接 – https://admin.microsoft.com/AdminPortal/Home#/Domains(该链接将在新浏览器标签页中打开)。
然后,使用您的Office 365或Azure账户登录。
该页面将显示您之前在账户中注册的所有域名。此外,页面还会显示域名的状态。
确保您的AD Connect安装和同步的Azure AD域在状态列中有一个绿色的勾号,并标有“健康”字样。
下面的截图显示了我的Office 365域名,Itechguides.com。如您所见,状态列显示该域名为“健康”。如果您的默认Office 365域名显示错误,请在继续之前修复它。
我的本地AD域名是corp.itechguides.com。
如果您尚未将本地AD的AD域名添加到Azure AD域名列表中,并且希望同步用户,则必须现在添加确切的域名。
I mention this again in the installation and select up section of this guide.
为了确认您的本地DNS服务器可以解析这些域名,请登录到您计划安装Azure AD Connect的服务器,打开命令提示符,输入nslookup命令并按回车键。
nslookup
当nslookup提示符打开时,逐个输入域名并按Enter键。nslookup命令提示符应该显示域的完全限定域名及其IP地址 – 请参见下面的屏幕截图。
如果您成功地从计划安装Azure AD Connect的服务器解析了这些名称,请继续执行下面的第二个要求检查。
如果您的组织通过代理服务器连接到互联网,则必须按照本节中的说明进行修改。首先,使用记事本打开C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config。
然后,在machine.config文件的</configuration>之前输入以下代码。将<PROXYADDRESS>:<PROXYPORT>更改为实际用于连接到互联网的代理地址和端口。
<system.net>
<defaultProxy>
<proxy
usesystemdefault=”true”
proxyaddress=”http://<PROXYADDRESS>:<PROXYPORT>”
bypassonlocal=”true”
/>
</defaultProxy>
</system.net>
另一个重要的代理服务器要求是认证。如果您的代理服务器需要认证,创建一个组托管服务帐户(gMSA),您将用于AD同步。
如果您使用代理连接到互联网,请立即创建一个gMSA。然后,修改您之前添加到machine.config文件中的代码,使其看起来像这样。
现在执行这些任务,因为您将需要它们用于本指南的安装部分。
<系统.网络>
<默认代理 启用=“真” 使用默认凭据=“真”>
<代理
使用系统默认=“真”
代理地址=“http://<代理地址>:<代理端口>”
绕过本地=“真”
/>
</默认代理>
</系统.网络>
尝试我们的活动目录和Azure AD连接报告工具
试用我们 免费,访问所有功能。- 200多个AD报告模板可用。轻松定制您自己的AD报告。
继续阅读本指南,了解如何安装和设置Azure AD连接。
本地活动目录要求
要在您计划安装AD Connect的服务器上显示AD架构版本,请在Windows PowerShell中运行以下命令。
(Get-ADObject (Get-ADRootDSE).schemaNamingContext -Property objectVersion).objectVersion
该命令将返回一个介于13(对于Windows 2000 Server)和88(对于Windows Server 2019和Windows Server 2022)之间的数字。下面的截图显示我的版本是88,这确认了我的DC正在运行Windows Server 2019。
因此,为了满足这一要求,最后一个命令必须返回至少30(Windows Server 2003)。有关微软所有Windows Server操作系统的架构版本号列表,请访问查找当前架构版本。
在继续进行下一步检查之前,请确认您的本地AD森林的森林功能级别至少为Windows Server 2003。要在PowerShell中获取此信息,请运行下面的命令。
(Get-ADForest).ForestMode
同时从Active Directory、域和信任中获取此信息。
Azure AD不支持只读域控制器。
因此,在您的先决条件检查中,请验证您计划用于Azure AD同步的DC是否可写。
另请阅读部署Azure AD监控工具
3. 启用Active Directory回收站(可选)
这是一个可选但推荐的先决条件。启用Active Directory回收站使您能够轻松恢复已删除的对象。
启用AD回收站是不可逆的。因此,在执行此可选任务之前,请确保您已经打开了前面的链接并阅读了内容。然后,在继续之前考虑对您的环境的影响。
要启用活动目录回收站,请打开活动目录管理中心。然后,右键点击您的根域名,并选择,启用回收站。
Azure AD Connect 的逐步安装和设置
在您继续本节中的步骤之前,如果您正在生产环境中安装和设置 Azure AD Connect,请确保您已经遵循了上一节中概述的先决条件指南。
当您准备好继续时,请按照以下步骤安装和设置 Azure AD Connect。
1. 下载 Azure AD 连接 MSI 安装文件
从您计划安装 AD Connect 的已加入域的Windows 服务器,点击Microsoft Azure Active Directory Connect 下载链接。
然后,点击下载链接以下载 MSI 包文件。
2. 双击 AzureADConnect.msi 文件
阅读安装向导使用快速设置所执行的操作,如果您对此满意,请点击“使用快速设置”。
否则,要自定义安装,请点击“自定义”。
如果您选择了“自定义”选项,下一个屏幕将显示自定义安装要求的选项。可用的自定义选项的标题是自我解释的。
要自定义一个选项,请勾选其旁边的复选框。完成自定义后,点击安装。
在此页面上选择您希望本地AD用户如何登录到Azure AD。要了解更多关于每个选项的信息,请阅读Azure AD Connect用户登录选项。
在本指南中,我选择了第一个选项——密码哈希同步。选择此选项允许您的用户使用其本地AD用户名和密码登录到Azure AD。
然后加载“连接到Azure AD”页面。在UPN格式([email protected])中输入您的Office 365用户名;然后输入您的密码并点击下一步。在安装向导的下一页,您将连接到您的本地AD域。
在“连接您的目录”页面,点击“添加目录”。接着,在“AD林帐户”页面,允许Azure AD Connect为您创建一个帐户,选择“创建新的AD帐户”。这是微软推荐的方法。
接下来,输入一个来自本地Active Directory的用户,该用户是企业管理员组的成员,输入该用户的密码,然后点击确定。请参考下面提供的第二个截图以获得视觉参考。
然后,在“Azure AD登录配置”屏幕上,选择您希望本地Active Directory用户如何登录到Azure AD。默认选项是使用userPrincipalName。
Azure AD安装和配置向导默认选择UPN选项。
如我在下面的第一个截图中所见,为了让本地AD用户使用相同的账户登录到Azure AD,本地AD域名必须在Office 365域页面上添加并配置。
I have just added my on prem AD domain name into my Office 365 registered domain list, then I clicked the “Refresh” icon.
在我的第二个截图中,因为向导现在可以在Azure AD中看到与本地AD域名相同的域名,所以“Azure AD登录配置”页面的Azure AD域列现在显示已验证。
当你看到这个屏幕与上一个截图相同时,点击下一步继续。
接下来是确定你想要同步到Azure AD的OU和容器。
Azure AD Connect默认选择“同步所有域和OU”。但是,你可以选择“同步选定的域和OU”来同步特定的容器。
在我的设置中,我只同步一个OU – “作家” OU。下面的第二个截图展示了这一步。
在这最后一页上,勾选您希望添加的附加功能。要了解每个功能,请单击帮助(?)图标。完成后,单击“下一步”。
然后,在最后一页上,检查您的选择。
“配置完成后启动同步过程”复选框默认已选中。如果您将其安装在生产环境中,我强烈建议还勾选“启用分期模式”复选框。
不过,对于我的演示安装,我将接受默认设置并单击“安装”按钮。
现在,请坐下等待 Azure AD Connect 安装并设置您选择的选项。如果您从头开始遵循了本指南,一切都应该按计划进行,您应该会收到“配置完成页面” – 请参阅下面的第二个屏幕截图。
在这个阶段,您通过点击“配置完成”页面右下角的“退出”按钮退出安装向导。
最后,请确认您在第 10 步中选择的容器中的用户是否成功地从您的本地 AD 同步到 Azure AD。在我的演示中,我选择将“Writers” OU 中的用户同步到 Azure AD。
为了向您展示,“Writers” OU 中的用户已成功同步到我的 Azure AD Office 365 租户,我在下面的图像中放置了我的本地 AD 和 Azure AD 的图像。
这个 OU 有两个用户。
感谢您阅读如何安装和设置 Azure AD Connect。我们现在将结束本文。
如何安装和设置Azure AD Connect结论
如果您有一个本地Active Directory和一个Azure AD租户账户,则同步两者是有意义的。这就是Azure AD Connect发挥作用的地方。
尽管安装Azure AD Connect需要一些规划和时间,但在准备环境以满足要求时,它非常顺利。这就是我们在本文中所做的。
如果您按照文章中的步骤操作,我相信您已经成功规划、安装和设置了Azure AD Connect。感谢阅读!
Source:
https://infrasos.com/how-to-install-and-setup-azure-ad-connect-step-by-step/