當前位置:開發者網絡 >> 技術教程 >> 網管專欄 >> 安全與管理 >> 內容
精彩推薦
分類最新教程
分類熱點教程
    
一個IP建多個Web站點--TCP端口法
作者:未知
日期:2004-06-11
人氣:
投稿:Andy.m(轉貼)
來源:未知
字體:
收藏:加入瀏覽器收藏
以下正文:

    由於各種原因,我們有時候需要在一個IP地址上建立多個web站點,在IIS5中,我們可能通過簡單的設置達到這個目標.

在IIS中,每個 Web 站點都具有唯一的、由三個部分組成的標識,用來接收和響應請求:
(1) IP地址
(2)端口號
(3)主機頭名。

  在IIS中,在一個IP地址上建立多個獨立的web站點,通常有兩種方法,本文以以例子的形式介紹TCP端口法.

環境:假設滄海公司(呵呵...)的內部網由一台win2000服務器和幾十台工作站組成,這個內部網的網段是192.168.1.0/24,服務器的地址是192.168.1.10,名稱是myserver.在這台服務器已經安裝了Internet服務即IIS5.
滄海公司有A,B,C三個部門,分別在8086,8087,8088三個房間辦公.現在公司要求網絡管理員在服務器上使用一個IP為公司和三個部分別建立一個網站,即要建立四個網站.

  通過使用附加端口號,站點只需一個 IP 地址即可維護多個站點。客戶要訪問站點時,需在靜態 IP 地址後面附加端口號(默認 Web 站點除外,它使用端口 80)。

具體操作如下:
1.在win2000服務器上為公司和三個部門在硬盤上建立文件夾,做為WEB站點主目錄.如下: WEB站點主目錄 WEB站點
d:webcom 公司網站
d:weba A部門網站
d:webb B部門網站
d:webc C部門網站

2.使用WEB站點管理嚮導,分別為公司和三個部門建立四個WEB站點,四者最大的不同是使用了不同的TCP端口:


  公司站點 A部門站點 B部門站點 C部門站點
IP地址 192.168.1.10
TCP端口 80 8086 8087 8088
權限 讀取和運行腳本
站點主目錄 d:webcom d:weba d:webb d:webc

這樣,客戶端就可以通過:

http://192.168.1.10訪問公司站點.
http://192.168.1.10:8086訪問A部門站點
http://192.168.1.10:8087訪問B部門站點
http://192.168.1.10:8088訪問C部門站點
  這種方法建立的WEB站點使用非默認端口的網站具有相對的隱蔽性,但此方法維護多個站點要求客戶在端口號前鍵入實際的數字 IP 地址。不能使用主機名和「友好名稱」。

相關文章: