配置内部 URL
估计完成时间:10 至 15 分钟
您需要先在面向 Internet Exchange 2016 邮箱服务器的虚拟目录上配置内部域或 URL,客户端才能从 Intranet 连接到新的 Exchange 2016 服务器。
您可以选择用户在 Intranet 和 Internet 上使用相同的 URL 还是不同的 URL 访问您的 Exchange 服务器。您的选择取决于您已准备就绪或要实施的寻址方案。如果您要实施新的寻址方案,我们建议您使用相同的内部和外部 URL。使用相同 URL 可以让用户更加方便地访问您的 Exchange 服务器,因为他们只需记住一个地址。不管您选择的是什么,您都必须确保为您配置的地址空间配置专用 DNS 区域。有关管理 DNS 区域的详细信息,请参阅管理 DNS 服务器。
有关虚拟目录的内部和外部 URL 的更多信息,请参阅虚拟目录管理。
您想执行什么操作?
将内部和外部 URL 配置为相同
在 Exchange 2016 邮箱服务器上打开 Exchange 命令行管理程序。
将 Exchange 2016 邮箱服务器的主机名存储在一个变量中,以便在下一步使用。例如,Ex2016。
$HostName = "Ex2016"
在命令行管理程序中运行以下命令,将每个内部 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-MapiVirtualDirectory "$HostName\mapi (Default Web Site)" -InternalUrl ((Get-MapiVirtualDirectory "$HostName\mapi (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)
虽然我们在 Shell 中,但是我们还可以配置脱机通讯簿 (OAB),使自动发现可以选择正确的虚拟目录进行 OAB 分发。运行以下命令以执行此操作。
Get-OfflineAddressBook | Where {$_.ExchangeVersion.ExchangeBuild.Major -Eq 15} | Set-OfflineAddressBook -GlobalWebDistributionEnabled $True -VirtualDirectories $Null
对邮箱服务器虚拟目录配置内部 URL 之后,您需要为 Web 上的 Outlook 和其他连接配置专用 DNS 记录。根据您的配置,您需要将专用 DNS 记录配置为指向内部或外部 IP 地址,或者指向邮箱服务器的完全限定域名 (FQDN)。以下是建议创建以用于启用内部客户端连接的 DNS 记录示例。
FQDN | DNS 记录类型 | 值 |
---|---|---|
Mail.contoso.com |
CNAME |
Ex2016.corp.contoso.com |
Owa.contoso.com |
CNAME |
Ex2016.corp.contoso.com |
我如何知道这有效?
要验证您是否已成功配置 Exchange 2016 邮箱服务器虚拟目录的内部 URL,请执行以下操作:
在 EAC 中,转到“服务器”>“虚拟目录”。
在“选择服务器”字段中,选择面向 Internet 的 Exchange 2016 邮箱服务器。
选择虚拟目录,然后单击“编辑”。
请确认“内部 URL”字段中填充的是如下所示的正确 FQDN 和服务:
虚拟目录 内部 URL 值 自动发现
未显示内部 URL
ECP
https://owa.contoso.com/ecp
EWS
https://mail.contoso.com/EWS/Exchange.asmx
Mapi
https://mail.contoso.com/mapi
Microsoft-Server-ActiveSync
https://mail.contoso.com/Microsoft-Server-ActiveSync
OAB
https://mail.contoso.com/OAB
OWA
https://owa.contoso.com/owa
PowerShell
http://mail.contoso.com/PowerShell
要验证您是否已成功配置专用 DNS 记录,请执行下列操作:
打开命令提示符,运行
nslookup.exe
。更改为可以查询专用 DNS 区域的 DNS 服务器。
在
nslookup
中查找您创建的每个 FQDN 的记录。验证为每个 FQDN 返回的值是否正确。
有疑问吗?请在 Exchange 论坛中寻求帮助。请访问以下论坛:Exchange Server、Exchange Online 或 Exchange Online Protection。
配置不同的内部和外部 URL
浏览至您的 Exchange 2016 邮箱服务器的 URL,打开 EAC。例如,https://Ex2016/ECP。
转到“服务器”>“虚拟目录”。
在“选择服务器”字段中,选择面向 Internet 的 Exchange 2016 邮箱服务器。
选择要更改的虚拟目录,然后单击“编辑”。
在“内部 URL”中,将“https://”和第一个正斜杠 (/) 之间的主机名替换为您要使用的新的 FQDN。例如,如果要将 EWS 虚拟目录 FQDN 从 Ex2016.corp.contoso.com 更改为 internal.contoso.com,则需要将内部 URL 从 https://Ex2016.corp.contoso.com/ews/exchange.asmx 更改为 https://internal.contoso.com/ews/exchange.asmx。
单击“保存”。
为要更改的每个虚拟目录重复步骤 5 和 6。
备注
ECP 和 OWA 虚拟目录的内部 URL 必须相同。
您不能在自动发现虚拟目录上设置内部 URL。
对邮箱服务器虚拟目录配置内部 URL 之后,您需要为 Web 上的 Outlook 和其他连接配置专用 DNS 记录。根据您的配置,您需要将专用 DNS 记录配置为指向邮箱服务器的内部或外部 IP 地址或者 FQDN。以下是建议创建以用于启用内部客户端连接的 DNS 记录示例,前提是您已将虚拟目录内部 URL 配置为使用 internal.contoso.com。
FQDN | DNS 记录类型 | 值 |
---|---|---|
internal.contoso.com |
CNAME |
Ex2016.corp.contoso.com |
我如何知道这有效?
要验证您是否已成功配置 Exchange 2016 邮箱服务器虚拟目录的内部 URL,请执行以下操作:
在 EAC 中,转到“服务器”>“虚拟目录”。
在“选择服务器”字段中,选择面向 Internet 的 Exchange 2016 邮箱服务器。
选择虚拟目录,然后单击“编辑”。
请确认“内部 URL”字段填充了正确的 FQDN。例如,您可能已将内部 URL 设置为使用 internal.contoso.com。
虚拟目录 内部 URL 值 自动发现
未显示内部 URL
ECP
https://internal.contoso.com/ecp
EWS
https://internal.contoso.com/EWS/Exchange.asmx
Mapi
https://mail.contoso.com/mapi
Microsoft-Server-ActiveSync
https://internal.contoso.com/Microsoft-Server-ActiveSync
OAB
https://internal.contoso.com/OAB
OWA
https://internal.contoso.com/owa
PowerShell
http://internal.contoso.com/PowerShell
要验证您是否已成功配置专用 DNS 记录,请执行下列操作:
打开命令提示符,运行
nslookup.exe
。更改为可以查询专用 DNS 区域的 DNS 服务器。
在
nslookup
中查找您创建的每个 FQDN 的记录。验证为每个 FQDN 返回的值是否正确。
有疑问吗?请在 Exchange 论坛中寻求帮助。请访问以下论坛:Exchange Server、Exchange Online 或 Exchange Online Protection。