文章編號: 300435 - 上次校閱: 2001年7月19日 - 版次: 1.0

如何:使用 ISA Server 安全地發佈多個網站

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
本文曾發行於 CHT300435

在此頁中

全部展開 | 全部摺疊

結論

本文件的逐步指引描述 Internet Security and Acceleration (ISA) Server 2000 如何將多個網站發佈到網際網路上。本指引使用兩台伺服器,一台執行附有 Microsoft Internet Information Services (IIS) 的 Windows 2000 Server SP2,另一台則執行 Windows 2000 Server Service Pack 2 (SP2) 和 ISA Server。

為了讓使用者能在網際網路上找到網站,站台的名稱必須與 ISA Server 電腦外部網路介面卡的公用 IP 位址建立關聯。ISP 或網路系統管理員可以提供協助。DNS 通常都會具有 www.your-domain-name.com 的項目,用來指向 ISA Server 電腦的外部介面卡。

1. 發佈網站

若要將對 http://www.example.com/site1 的要求路由至 SERVER1,並將對 http://www.example.com/site2 的要求路由至 SERVER2,則必須先為每個內部伺服器建立目的集。稍後建立的 Web 發佈規則會將 URL 連結至適當的內部伺服器。

建立第一個目的集



  1. 啟動 ISA Server 管理主控台 (按一下 [開始],指向 [程式集],指向 [Microsoft ISA Server],再按一下 [ISA Management])。
  2. 展開左方窗格中的 [Servers] 資料夾,然後展開伺服器的資料夾。
  3. 用滑鼠右鍵按一下 [Destination Sets],指向 [New],然後按一下 [Set]
  4. 為目的集命名 (例如 Site 1),然後按一下 [Add],將伺服器加入該目的集。
  5. [Destination] 方塊中,輸入您用 ISP 設定的網站名稱 (本範例中為 www.example.com)。
  6. [Path] 方塊中,輸入 /site1/*。星號十分重要。
  7. 在其他的對話方塊中按一下 [確定]
注意:重複這些步驟,建立稱為 Site 2 (步驟 6) 的目的集,其路徑為「/site2/*」(步驟 9)。

建立網頁發佈規則



網頁發佈規則會將要求導向至正確的伺服器。請用以下步驟來建立第一個規則:
  1. 在左方窗格中,展開 [Publishing] 資料夾。
  2. 用滑鼠右鍵按一下 [Web Publishing Rules],指向 [New],然後按一下 [Rule]
  3. 將該規則命名為 Site 1。
  4. 按一下 [Specified destination set],然後按一下 [Site 1]
  5. 按一下 [Any request]
  6. 按一下 [Redirect the request to this internal Web server (name or IP address)]
  7. 按一下 [Browse],按一下 [SERVER1],然後再按一下 [Finish]
注意:請重複這些步驟來建立稱為 Site 2 的規則(步驟 3),使用 Site 2 目的集 (步驟 4) 並重新導向至 SERVER2 (步驟 7)。

2. 常見問題

  • 當使用者連接到網站時,看不到您發佈的伺服器。

    連接到該網站的使用者可能會看到一般的「建構中」網頁或什麼也看不到。這最有可能是因為 IIS 正在 ISA Server 電腦本身上執行。對網站的要求會被導向至 ISA Server 電腦上的 IIS。您應該將 IIS 從 ISA Server 電腦解除安裝。ISA Server 電腦應該只執行 ISA Server,而不執行其他的程式。
  • 您正試圖發佈多個網站,但它們均無法正確運作。

    請確定您正確設定了目的集和發佈規則。目的集應該將 ISA Server 電腦的外部名稱指定為目的地,並附上您要使用者在存取對應的內部伺服器時,在其瀏覽器中輸入的路徑。網頁發佈規則應該包含正確的目的集,且應指出正確的內部伺服器。請再檢視一次第一節中的範例,並特別注意其相依性。

3. 參考

本文件是根據 Microsoft Knowledgebase 文件編號 Q300435 翻譯的。若要參考原始英文文件內容,請至以下網址:

http://support.microsoft.com/support/kb/articles/Q300/4/35.asp (http://support.microsoft.com/kb/300435/en-us?ln=en-us&sd=gn&fr=0)

這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Service Pack 2
關鍵字:?
kbhowto kbhowtomaster KB300435
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。