配置 WinHTTP 的代理設置

配置 WinHTTP 的代理設置

適用於: Exchange Server 2010 SP2, Exchange Server 2010 SP3

在 MicrosoftExchange Server 2010 中,某些服務器角色依靠基礎 MicrosoftWindows HTTP Services (WinHTTP) 管理所有 HTTP 和 HTTPS 通信。集線器傳輸服務器和邊緣傳輸服務器都可以使用 HTTP 訪問 Microsoft Exchange 反垃圾郵件更新服務和 Microsoft Forefront Protection for Exchange Server 反垃圾郵件更新服務的篩選器更新,以及證書吊銷列表 (CRL) 驗證的篩選器更新。如果您的組織支持客戶端智能卡身份驗證來連接到 Exchange,並且已提交客戶端證書的 CRL 託管於防火牆之外,則需要爲客戶端訪問服務器配置代理服務器,以便提出出站請求來執行 CRL 驗證。此外,如果 Exchange 組織的存檔由 Windows Live 託管,則這些組織的客戶端訪問服務器和郵箱服務器必須能夠向 Microsoft 數據中心提出出站 HTTP 請求。

在大多數組織中,代理服務器用於與 Internet 上的目標進行 HTTP 和 HTTPS 通信。如果您的組織使用代理服務器,而 Exchange 傳輸服務器未配置爲使用 HTTP 和 HTTPS 代理服務器,則必須進行以上配置,以保證啓用了 HTTP 的 CRL 驗證能夠正常工作。

配置 WinHTTP 的最簡單的方法就是使用 Netsh.exe 工具。Netsh.exe 是一種命令行工具,位於所有運行 Windows Server 2008 的計算機的 %System32% 目錄中。您可以用 Netsh.exe 來設置和查看 WinHTTP 配置。所有與 WinHTTP 相關的命令都包含在 Netsh.exe 工具中的 WinHTTP 上下文菜單下。

有關如何使用 Netsh.exe 工具的詳細信息,請參閱如何使用 Netsh.exe 工具和命令行開關

若要了解與反垃圾郵件和防病毒功能相關的其他管理任務,請查看管理反垃圾郵件和防病毒功能

您必須先獲得權限,然後才能執行此過程。若要查看所需的權限,請參閱傳輸權限主題中的“集線器傳輸服務器”和“邊緣傳輸服務器”條目。

要導航到 WinHTTP 上下文菜單,請打開管理員命令提示符窗口,鍵入 netsh,然後鍵入 winhttp

C:\Windows\system32>netsh
netsh>winhttp
netsh winhttp>

使用 set proxy 命令配置代理設置。您可以在鍵入此命令時加上一個問號,來查看此命令的語法。

netsh winhttp>set proxy /?

本示例指定 HTTP 服務器和 HTTPS 服務器都要通過代理服務器 proxy_server 進行訪問,但由“<local>”參數指定的主機名不包含句點的服務器除外。

netsh winhttp>set proxy proxy_server "<local>"

本示例通過使用 import proxy 命令導入 Internet Explorer 使用的代理信息。

netsh winhttp>import proxy source=ie

本示例使用 reset proxy 命令將 WinHTTP 代理重置爲 DIRECT。

netsh winhttp>reset proxy

即使您未運行代理服務器,我們也建議您使用 Netsh.exe 檢查以前是否設置過代理。本示例通過在不帶任何參數的情形下運行該工具來顯示當前配置。

netsh winhttp>show proxy
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章