Sun Java System Web Proxy Server 4.0.4 管理指南

使用 Server Manager 頁面來建立自動配置檔案

Procedure使用 Server Manager 建立自動配置檔案

  1. 存取 Server Manager,並選取 [Routing] 標籤。

  2. 按一下 [Create/Edit Autoconfiguration File] 連結。

    顯示的頁面中會列出代理伺服器系統上的所有自動配置檔案。您可以按一下自動配置檔案以進行編輯。剩下的步驟會告訴您如何建立新檔案。

  3. 鍵入用戶端從代理伺服器取得自動配置檔案時,將使用的可選用 URI (URL 的路徑部分)。

    例如,鍵入 / 可讓用戶端將該檔案當做代理伺服器的主文件 (類似 Web 伺服器的 index.html 檔案) 存取;往後用戶端存取代理伺服器以取得自動配置檔案時,將只需使用網域名稱。您可以使用多個 URI,並分別為每個 URI 建立自動配置檔案。

  4. 為自動配置檔案鍵入副檔名為 .pac 的名稱。

    若您只有一個檔案,則只要命名為 proxy.pac 即可。pac 為 proxy autoconfiguration (代理伺服器自動配置) 的縮寫。所有自動配置檔案都是具有單一 JavaScript 函數的 ASCII 文字檔。

  5. 按一下 [OK]。此時會顯示另一個頁面。

    用戶端依順序完成頁面上的項目。該頁面上的項目是依用戶端排列。該頁面上的項目如下:

    • Never Go Direct To Remote Server 要求瀏覽器永遠使用您的代理伺服器。您可以指定代理伺服器未執行時,要使用的第二部代理伺服器。

    • Go Direct To Remote Server When 決定何時略過代理伺服器。瀏覽器會以選項列在該頁面上的順序來判斷這些情況:

    • Connecting To Non-fully Qualified Host Names 會在使用者只有指定電腦名稱時,就讓瀏覽器直接存取伺服器。例如,若內部 Web 伺服器的名稱是 winternal.mysite.com,則使用者只需鍵入 http://winternal,而非完全合格的網域名稱。在此情況下,瀏覽器會直接存取 Web 伺服器,而非代理伺服器。

    • Connecting To A Host In Domain 會在用戶端可以解譯主機時,就讓瀏覽器直接存取伺服器。指定網域時,以點字元開頭。例如,您可以鍵入 .example.com

    • Connecting To A Resolvable Host 會在用戶端可以解析主機時,將瀏覽器直接傳送到伺服器。將 DNS 設定成僅解析本地 (內部) 主機時,通常會使用此選項。連線至區域網路外部的伺服器時,用戶端可能會使用代理伺服器。


      注意 – 注意 –

      使用此選項時,用戶端會發現效能受到負面影響,因為用戶端每次發出請求時都必須經過 DNS 查找。


    • Connecting To A Host In Subnet 會在用戶端存取特定子網路內的伺服器時,就讓瀏覽器直接存取伺服器。當組織在某地理區域有許多子網路時,此選項就會非常有用。例如,某些公司可能有一個適用於全球子網路的網域名稱,但每個子網路皆有其特定的區域。


      注意 – 注意 –

      使用此選項時,用戶端會發現效能受到影響,因為用戶端每次發出要求時都必須查閱 DNS。


    • Except When Connecting To Hosts 可讓您指定直接存取伺服器規則的例外。例如,若鍵入 .example.com 做為要直接存取的網域,您可以把存取 home.example.com 當作例外。以後當瀏覽器存取 home.example.com 時會使用您的代理伺服器,但會直接存取 example.com 網域內的其他伺服器。

    • Secondary Failover Proxy 指定代理伺服器未執行時要使用的第二部代理伺服器。

    • Failover Direct 會在您的代理伺服器未執行時,讓瀏覽器直接存取伺服器。若指定了次要容錯移轉代理伺服器,Navigator 在直接存取伺服器之前,會先嘗試使用第二個代理伺服器。

  6. 按一下 [OK] 建立自動配置檔案。

    該檔案會儲存在 server-root/proxy-server id/pac 目錄中。

    此時會顯示確認訊息,通知您已正確建立檔案。重複上述步驟建立所需數量的自動配置檔案。

    建立自動配置檔案之後,請務必要求代理伺服器的所有使用者指向正確的自動配置檔案,或自行配置所有瀏覽器。