首页 > 代码库 > Exchange 2013 配置内部 URL
Exchange 2013 配置内部 URL
配置内部 URL(客户端通过内网访问mail.contoso.com)
估计完成时间:10 至 15 分钟
在客户端可以从 Intranet 连接到新服务器之前,您需要在客户端访问服务器的虚拟目录上配置内部域或 URL,然后配置您的专用域名服务 (DNS) 记录。
您可以选择用户在 Intranet 和 Internet 上使用相同的 URL 还是不同的 URL 访问您的 Exchange 服务器。您的选择取决于您已准备就绪或要实施的寻址方案。如果您要实施新的寻址方案,我们建议您使用相同的内部和外部 URL。使用相同 URL 可以让用户更加方便地访问您的 Exchange 服务器,因为他们只需记住一个地址。不管您选择的是什么,您都必须确保为您配置的地址空间配置专用 DNS 区域。有关管理 DNS 区域的详细信息,请参阅管理 DNS 服务器。
有关虚拟目录的内部和外部 URL 的更多信息,请参阅虚拟目录管理。
您想执行什么操作?
将内部和外部 URL 配置为相同
-
打开客户端访问服务器上的 Exchange 命令行管理程序。
-
将客户端访问服务器的主机名存储在一个变量中,以便在下一步使用。例如,Ex13。
$HostName = "Ex13"
-
在命令行管理程序中运行以下命令,将每个内部 URL 配置为与虚拟目录的外部 URL 相一致。(也可通过图形界面的方式进行配置,服务器--虚拟目录)
Set-EcpVirtualDirectory "$HostName\ECP (Default Web Site)" -InternalUrl ((Get-EcpVirtualDirectory "$HostName\ECP (Default Web Site)").ExternalUrl) Set-WebServicesVirtualDirectory "$HostName\EWS (Default Web Site)" -InternalUrl ((get-WebServicesVirtualDirectory "$HostName\EWS (Default Web Site)").ExternalUrl) Set-ActiveSyncVirtualDirectory "$HostName\Microsoft-Server-ActiveSync (Default Web Site)" -InternalUrl ((Get-ActiveSyncVirtualDirectory "$HostName\Microsoft-Server-ActiveSync (Default Web Site)").ExternalUrl) Set-OabVirtualDirectory "$HostName\OAB (Default Web Site)" -InternalUrl ((Get-OabVirtualDirectory "$HostName\OAB (Default Web Site)").ExternalUrl) Set-OwaVirtualDirectory "$HostName\OWA (Default Web Site)" -InternalUrl ((Get-OwaVirtualDirectory "$HostName\OWA (Default Web Site)").ExternalUrl) Set-PowerShellVirtualDirectory "$HostName\PowerShell (Default Web Site)" -InternalUrl ((Get-PowerShellVirtualDirectory "$HostName\PowerShell (Default Web Site)").ExternalUrl)
-
运行下面的命令来配置内部自动发现服务的 URL。此命令使用您之前在清单中配置的内部 Outlook 无处不在 主机名。
Set-ClientAccessServer $HostName -AutoDiscoverServiceInternalUri ((Get-ClientAccessServer $HostName).AutoDiscoverServiceInternalUri.AbsoluteUri).Replace(((Get-ExchangeServer $HostName).Fqdn.ToLower()),((Get-OutlookAnywhere).InternalHostName.HostNameString))
-
虽然我们在 Shell 中,但是我们还可以配置脱机通讯簿 (OAB),使自动发现可以选择正确的虚拟目录进行 OAB 分发。运行以下命令以执行此操作。
Get-OfflineAddressBook | Set-OfflineAddressBook -GlobalWebDistributionEnabled $True -VirtualDirectories $Null
对客户端访问服务器虚拟目录配置内部 URL 之后,您需要为 Outlook Web App 和其他连接配置专用 DNS 记录。根据您的配置,您需要将专用 DNS 记录配置为指向内部或外部 IP 地址,或者指向客户端访问服务器的完全限定域名 (FQDN)。以下是建议创建以用于启用内部客户端连接的 DNS 记录示例。
您如何知道此步骤有效?
要验证您是否已成功配置客户端访问服务器虚拟目录的内部 URL,请执行以下操作:
-
在 EAC 中,转到“服务器”>“虚拟目录”。
-
在“选择服务器”字段中,选择面向 Internet 的客户端访问服务器。
-
选择虚拟目录,然后单击“编辑”。
-
请确认“内部 URL”字段中填充的是如下所示的正确 FQDN 和服务:
若要验证是否成功配置了自动发现服务的内部 URL,请执行以下操作:
-
打开客户端访问服务器上的命令行管理程序。
-
运行以下命令,并指定您的客户端访问服务器的主机名。例如,Ex13。
Get-ClientAccessServer Ex13 | Format-List AutoDiscoverServiceInternalUri
-
验证存储在
AutoDiscoverServiceInternalUri
属性中的值是否填入了正确的 FQDN。例如,https://mail.contoso.com/Autodiscover/Autodiscover.xml
。
要验证您是否已成功配置专用 DNS 记录,请执行下列操作:
-
打开命令提示符,运行
nslookup.exe
。 -
更改为可以查询专用 DNS 区域的 DNS 服务器。
-
在
nslookup
中查找您创建的每个 FQDN 的记录。验证为每个 FQDN 返回的值是否正确。
有疑问吗?请在 Exchange 论坛中寻求帮助。请访问以下论坛:Exchange Server、Exchange Online 或 Exchange Online Protection。
https://technet.microsoft.com/zh-cn/exdeploy2013/PrintChecklist?state=3215-W-CABEIgAAQAAgAAEAAQAAAAEAAAAAwAMAAAA%7e
Exchange 2013 配置内部 URL