如何設定 WinHTTP 的 Proxy 設定

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2007-04-13

在 Microsoft Exchange Server 2007 中,傳輸伺服器依賴底層的 Microsoft Windows HTTP 服務 (WinHTTP) 來管理所有 HTTP 和 HTTPS 流量。Hub Transport Server 和 Edge Transport Server 都可使用 HTTP 來存取 Microsoft Exchange 2007 標準反垃圾郵件篩選器更新和 Microsoft Forefront Security for Exchange Server 反垃圾郵件更新服務的更新,以及憑證撤銷清單 (CRL) 驗證的更新。

在大多數的組織中,Proxy 伺服器用於與網際網路上的目的地進行 HTTP 和 HTTPS 通訊。如果您的組織使用 Proxy 伺服器,且未將 Exchange Transport Server 設定為針對 HTTP 和 HTTPS 使用 Proxy 伺服器,則必須設定這些伺服器,如此啟用 HTTP 的 CRL 驗證才能運作。

設定 WinHTTP 最簡單的方式是使用 ProxyCfg.exe。ProxyCfg.exe 是命令列工具,位於所有 Windows Server 2003 電腦的 %System32% 目錄中。可用來設定和檢視 WinHTTP 組態。

開始之前

若要執行這個程序,您使用的帳戶必須已委派下列資格:

  • 本機 Administrators 群組

如需管理 Exchange 2007 所需之權限、委派角色以及權利的相關資訊,請參閱權限考量

程序

使用 ProxyCfg.exe 來指定組織的 Proxy 伺服器,以及指定所有本機流量略過 Proxy 伺服器

  • 執行下列命令:

    proxycfg -p proxy_server "<local>"
    

    此命令指定透過名稱為 proxy_Server 的 Proxy 伺服器來存取 HTTP 伺服器和 HTTPS 伺服器,但主機名稱不含 "<local>" 引數指定的句點除外。

即使不執行 Proxy 伺服器,建議您使用 ProxyCfg.exe 來檢查先前是否已設定 Proxy。您可以執行此工具而不加引數,以檢視目前的組態,如下所示:

proxycfg 

若要為 WinHTTP 設定直接網際網路連線,或移除現有的 Proxy 組態,請執行下列命令:

proxycfg -d 
important重要事項:
在完成 WinHTTP 的組態變更之後,必須重新啟動 Microsoft Exchange Transport 服務和 Microsoft Exchange 反垃圾郵件更新服務。

如需如何使用 ProxyCfg.exe 的相關資訊,請參閱 Proxy 組態工具 ProxyCfg.exe (英文)。