Sun Java System Web Proxy Server 4.0.4 管理指南

使用 PAT 檔案產生 PAC 檔案

因為大部分用戶端都無法識別 PAT 檔案格式,所以用戶端至代理伺服器路由中的用戶端會使用代理伺服器自動配置 (PAC) 機制,來接收應該通過哪個代理伺服器的相關資訊。然而,用戶端不會使用標準的 PAC 檔案,而是使用源自 PAT 檔案的特殊 PAC 檔案。這個特殊 PAC 檔案會計算雜湊演算法,以決定所請求之 URL 的適當路由。

您可以使用 PAT 檔案手動或自動產生 PAC 檔案。若從代理伺服器陣列的特定成員處手動產生 PAC 檔案,該成員將會根據目前 PAT 檔案中的資訊立即重新產生 PAC 檔案。若將代理伺服器陣列成員配置為自動產生 PAC 檔案,則成員在每次偵測到 PAT 檔案有修改版本時,就會自動重新產生檔案。


備註 –

若您沒有使用代理伺服器的代理伺服器陣列功能,請使用 [Create/Edit Autoconfiguration File] 頁面來產生 PAC 檔案。如需更多資訊,請參閱第 17 章, 使用用戶端自動配置檔案


Procedure使用 PAT 檔案手動產生 PAC 檔案

PAC 檔案只能從主代理伺服器產生。

  1. 存取主代理伺服器的 Server Manager,然後按一下 [Caching] 標籤。

  2. 按一下 [Configure Proxy Array] 連結。

    此時會顯示 [Configure Proxy Array] 頁面。

  3. 按一下 [Generate PAC] 按鈕。

    此時會顯示 [PAC Generation] 頁面。

  4. 若要在 PAC 檔案中使用自訂邏輯,請在 [Custom logic file] 欄位中鍵入包含自訂邏輯 (要在 PAC 檔案產生程序執行期間加入的邏輯) 之檔案的名稱。

    此邏輯會插入 FindProxyForURL 函數中,代理伺服器陣列選取邏輯之前。此函數通常用於不需要通過代理伺服器陣列的本機請求。

    若已在配置代理伺服器陣列成員時提供自訂邏輯檔案,此欄位會自動寫入該資訊。您可以在此編輯自訂邏輯檔案名稱。

  5. 在 [Default Route] 欄位中,鍵入陣列中的代理伺服器無法使用時,用戶端應採用的路由。

    若已在配置代理伺服器陣列成員時提供預設路由,此欄位會自動寫入該資訊。您可以在此編輯預設路由。

  6. 按一下 [OK]。

  7. 按一下 [Restart Required]。

    此時會顯示 [Apply Changes] 頁面。

  8. 按一下 [Restart Proxy Server] 按鈕以套用變更。

Procedure自動產生 PAC 檔案

  1. 存取 Server Manager,然後按一下 [Caching] 標籤。

  2. 按一下 [Configure Proxy Array Member] 連結。

    此時會顯示 [Configure Proxy Array Member] 頁面。

  3. 選取 [Auto-generate PAC File] 核取方塊。

  4. 若要在 PAC 檔案中使用自訂邏輯,請在 [Custom logic file] 欄位中鍵入包含自訂邏輯 (要在 PAC 檔案產生程序執行期間加入的邏輯) 之檔案的名稱。

    將此邏輯插入 FindProxyFor URL 函數中代理伺服器陣列選取邏輯之前。

    若已在配置代理伺服器陣列時提供並儲存自訂邏輯檔案,此欄位會自動寫入該資訊。您可以在此編輯自訂邏輯檔案名稱。

  5. 在 [Default Route] 欄位中,鍵入陣列中的代理伺服器無法使用時用戶端應採用的路由。

    若已在配置代理伺服器陣列時提供預設路由,此欄位會自動寫入該資訊。您可以編輯預設路由。

  6. 按一下 [OK]。

  7. 按一下 [Restart Required]。

    此時會顯示 [Apply Changes] 頁面。

  8. 按一下 [Restart Proxy Server] 按鈕以套用變更。