Web Proxy Autodiscovery Protocol

來源:互聯網
上載者:User

Web Proxy Auto-Discovery Protocol (WPAD) 是一種用戶端使用DHCP和DNS的discovery methods來定位一個設定檔的URL的方法. 一旦對這個設定檔的偵測和下載的動作完成, 這個設定檔就會被執行, 從而確定某個URL所應該使用的Proxy. WPAD協議僅僅描述了尋找這個設定檔的位置的機制.

 

被部署的大多數設定檔的格式是Proxy auto-config, 最開始這個格式是由Netscape 在 1996 年為 Netscape Navigator 2.0設計的.

 

WPAD協議首次存在於IE中是在Internet Explorer 5.0中.

 

應用

==========

為了讓一個公司的所有的瀏覽器都能有統一的Proxy 原則, 而不是手動地配置每個瀏覽器, 我們需要下面的兩項技術

  • Proxy auto-config (PAC) 標準: 建立和發布一個中央代理設定檔.
  • Web Proxy Autodiscovery Protocol (WPAD) 標準: 確保組織內的瀏覽器可以找到這個設定檔, 而不需要手動地配置.

WPAD標準定義了兩個可供系統管理員選擇的方法, 用來發布代理設定檔的位置.

  • Dynamic Host Configuration Protocol (DHCP)
  • Domain Name System (DNS)

在得到頁面之前, 實現了這種方式的瀏覽器會發送給本地的DHCP伺服器一個DHCPINFORM 查詢, 然後使用伺服器返回的WPAD選項中的URL. 如果DHCP伺服器沒有提供所需要的資訊, 那麼就會使用DNS.

比如說一台電腦的FQDN是pc.department.branch.example.com, 那麼這台機器上的瀏覽器會依次使用下面的URL來尋找域裡的代理設定檔:

  • http://wpad.department.branch.example.com/wpad.dat  
  • http://wpad.branch.example.com/wpad.dat  
  • http://wpad.example.com/wpad.dat  
  • http://wpad.com/wpad.dat  (in incorrect implementations, see note in Security below)
  •  

    IE

    =========

    這裡的配置就是WPAD

     

    摘譯自:

    Web Proxy Autodiscovery Protocol

    http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.