配置內部 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。