本章提供 Sun Java System Web Proxy Server 的一般簡介,包括本發行版本新增功能的簡要說明,以及網路型使用者介面 (可用來管理、配置 Proxy Server) 的簡介。
本章包含下列小節:
在高效能網際網路和企業內部網路環境中,Sun Java System Web Proxy Server 代表 HTTP 快取和加速基礎。Proxy Server 為可快取、篩選 Web 內容並提高網路效能的系統,同時提供與整個網路基礎架構的整合、跨平台支援以及集中管理的功能。它扮演網路流量管理員的角色,能有效分散和管理資訊,以縮短網路流量和使用者的等待時間。Proxy Server 同時也為內容發行提供安全閘道,並充當網際網路流量的控制點,確保使用者能安全並有效的存取網路資源。
Sun Java System Web Proxy Server 4 包含下列增強功能:
現代型 HTTP 核心
支援 Linux 和 SolarisTM x86 平台
支援所有平台上的現代型 SSL (安全通訊端層)
所有平台上的多重執行緒架構
改良過的管理、圖形化使用者介面以及簡易的管理
新的 NSAPI (Netscape 伺服器應用程式設計介面) 篩選器
提高 LDAP (簡易目錄存取協定) 效能
改善延展性與效能
改善內容篩選
server.xml 配置檔案的實作
如需有關新功能和增強功能的資訊,請參閱「Sun Java System Web Proxy Server 版本說明」,網址是:http://docs.sun.com/coll/1311.8。
Sun Java System Web Proxy Server 的管理和配置,是透過 Administration Server 和 Server Manager 的網路型使用者介面來進行。系統所安裝之所有 Proxy Server 實例的共用配置由 Administration Server 管理,而 Server Manager 則用來配置各個伺服器實例的設定。
本小節包含以下主題:
您必須啟用瀏覽器中的 Cookie,才能執行配置伺服器所必需的 CGI 程式。
Administration Server 為網路型使用者介面,可用來管理系統上所有已安裝 Sun Java System Web Proxy Server 實例共用的配置。
Administration Server 啟動之後,只要啟動瀏覽器並輸入 URL 就能加以存取。URL 是由安裝期間所指定之主機名稱和連接埠號所決定,例如,http://myserver.mycorp.com:1234。
可以對一名以上的管理員授予管理伺服器的存取權。如需有關分散式管理的更多資訊,請參閱允許多個管理員。
Administration Server 設定依標籤分門別類,每個標籤對應到特定作業。下表列出 Administration Server 的標籤,後面跟著各標籤可執行作業的簡短說明。
Preferences - 關閉 Administration Server、編輯偵聽通訊端、配置超級使用者存取、配置允許多名管理員的分散式管理、自訂並檢視存取和錯誤記錄
Security - 建立新的信任資料庫、請求並安裝 VeriSign 和其他憑證、變更金鑰對檔案密碼、檢視並管理已安裝憑證、增加或替代憑證撤銷清單 (CRL) 和洩漏金鑰清單 (CKL)、管理 CRL 和 CKL、遷移 3.x 憑證
啟動瀏覽器,並前往反映出 Administration Server 在安裝期間所指定主機名稱和連接埠號的 URL,例如,http://myserver.mycorp.com:1234
當出現提示時,請鍵入安裝期間所指定的使用者名稱和密碼。
這時會顯示 Administration Server 的使用者介面。
如需有關 Administration Server 的更多資訊,請參閱第 2 章管理 Sun Java System Web Proxy Server。另請參閱 Administration Server 標籤和頁面的線上說明。
Server Manager 為網路型使用者介面,用於啟動、停止和配置 Sun Java System Web Proxy Server 的個別實例。
Server Manager 設定依標籤分門別類,每個標籤對應到特定作業。以下是 Server Manager 標籤的清單,以及各標籤可執行作業的簡短說明。
Preferences - 啟動和停止伺服器、檢視伺服器設定、復原配置資訊、配置系統喜好設定、調校 Proxy Server 效能、增加並編輯偵聽通訊端、管理 MIME 類型、管理存取控制、配置 ACL 和 DNS 快取、配置 DNS 本機子網域、配置 HTTP 持續作用設定、設定密碼大小
Routing - 啟用和停用代理、設定路由喜好設定、轉寄用戶端憑證、啟用 Java IP 位址檢查、建立和編輯自動配置檔案、設定連結模式、變更預設的 FTP 傳輸模式、設定 SOCKS 名稱伺服器 IP 位址、配置 HTTP 請求負載平衡
Caching - 設定快取明細、增加和修改快取分割區、在現有分割區間移動區段、設定快取容量、設定資源回收模式、調校快取、排程資源回收、調校資源回收設定、配置特定資源的快取、啟用本地主機的快取、變更檔案快取設定、設定快取批次更新、檢視有關已記錄快取 URL 的資訊、在 ICP 鄰近區域配置代理伺服器、建立和更新代理伺服器陣列成員清單、配置代理伺服器陣列成員、檢視 PAT 檔案中的資訊
Filters - 建立篩選器檔案、設定內容 URL 重寫、設定使用者代理程式限制和請求阻斷、不列印外寄標頭、設定 MIME 篩選器和 HTML 標記篩選器、視需要壓縮內容
Server Status - 檢視記錄檔、歸檔記錄、設定記錄喜好設定、產生報告、監視目前的作業、配置並控制 SNMP 子代理程式
Security - 建立新的信任資料庫、請求並安裝 VeriSign 和其他憑證、變更金鑰對檔案密碼、檢視並管理已安裝憑證、增加或替代憑證撤銷清單 (CRL) 和洩漏金鑰清單 (CKL)、管理 CRL 和 CKL、遷移 3.x 憑證
不論您所在的標籤或頁面為何,下列按鈕也會顯示出來:
Version - 顯示和 Sun Java System Web Proxy Server 相關的版本資訊
Refresh - 重新整理目前頁面
Help - 顯示目前頁面的線上說明
有時在 [Refresh] 按鈕底下,您可能還會看到 [Restart Required] 連結。這個連結表示已完成變更,因此伺服器需要重新啟動。若要套用變更,請按一下連結並指定所需要的動作。
如需有關使用 Server Manager 的更多資訊,請參閱本指南的相關作業。另請參閱 Server Manager 標籤和頁面的線上說明。
請依照Administration Server 簡介所述來存取 Administration Server。
Administration Server 會出現在 [Servers] 標籤上。
在 [Manage Servers] 頁面上,按一下您要管理的伺服器實例連結。
這時會出現 Server Manager 使用者介面。
Sun Java System Web Proxy Server 的配置和運作方式是由一組配置檔案所決定。在管理介面中配置的設定會反映在配置檔案中。這些檔案也能以手動方式加以編輯。
配置檔案位於 instance-dir/config 目錄,其中 instance-dir 是伺服器實例。config 目錄包含用來控制不同元件的各種配置檔案。配置檔案的數量和名稱視所啟用或載入的元件而定。這個目錄總是包含伺服器作業所需要的四個配置檔案。下表列出這四個必要的配置檔案及其內容。
表 1–1 必要的配置檔案
檔案 |
內容 |
---|---|
大部分的伺服器配置 (此 Proxy Server 發行版本的新增內容) |
|
全域伺服器初始化資訊 |
|
處理用戶端請求的相關說明 |
|
決定所請求資源內容類型的資訊 |
如需有關這些檔案和其他配置檔案的詳細資訊,請參閱「Proxy Server 4.0.4 Configuration File Reference」。
您可以使用常規表示式來識別資源並對 Proxy Server 進行配置,以不同的方式處理來自不同 URL 的請求。您可以在使用 Administration Server 和 Server Manager 使用者介面執行各種作業時,指定常規表示式。如需有關常規表示式使用方式的詳細資訊,請參閱第 16 章管理範本和資源。