域名、主機頭、同一個IP在IIS環境下架設多個網站

域名、主機頭、同一個IP在IIS環境下架設多個網站


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

  置達到這個目標。

  在IIS中,每個 Web 站點都具有唯一的、由三個部分組成的標識,用來接收和響應請求:

  (1) IP地址

  (2) 端口號

  (3) 主機頭名

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

  口法。

  一:TCP端口法

  環境:假設缺點工作室的內部網由一臺win2000服務器和幾十臺工作站組成,這個內部網的網段

  是192.168.1.0/24,服務器的地址是192.168.1.10,名稱是myserver。在這臺服務器已經安裝了Internet

  服務,即IIS 5。缺點工作室有A,B,C三個部門,分別在8086,8087,8088三個房間辦公。現在工作室要求網絡

  管理員在服務器上使用一個IP爲工作室和三個部分別建立一個網站,即要建立四個網站。

  通過使用附加端口號,站點只需一個 IP 地址即可維護多個站點。客戶要訪問站點時,需在靜態IP地

  址後面附加端口號(默認 Web 站點除外,它使用端口 80)。

  具體操作如下:

  1、在win2000服務器上爲工作室和三個部門在硬盤上建立文件夾,做爲WEB站點主目錄。如下:

  WEB站點主目錄WEB站點

  d:\web\com 工作室網站

  d :\web\a A部門網站

  d:\web\b B部門網站

  d:\web\c C部門網站

  2、使用WEB站點管理嚮導,分別爲工作室和三個部門建立四個WEB站點,四者最大的不同是使用了不同的

  TCP端口:

  工作室站點 A部門站點 B部門站點 C部門站點

  IP地址 192.168.1.10

  TCP端口 80 8086 8087 8088

  權限 讀取和運行腳本

  站點主目錄 d:\web\com d:\web\a d:\web\b d:\web\c

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

  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 地址。不能使用主機名和“友好名稱”。

  二:主機頭名法

  下面介紹主機頭法,使用這種方法可以建立起專業的虛擬主機。

  Windows 2000 Server安裝成功後,一般會啓動一個默認的Web站點,爲整個網絡提供Internet服務。在中小型局域網中,服務器往往只有一臺,但是一個Web 站點顯然又無法滿足工作需要。那麼,能否在一臺服務器上設置多個Web站點呢?答案是肯定的,並有多種途徑可以達到這一目的。我們知道,網絡上的每一個 Web站點都有一個惟一的身份標識,從而使客戶機能夠準確地訪問。這一標識由三部分組成,即TCP端口號、IP地址和主機頭名,要實現“一機多站”就需要在這三個方面下工夫。本文將以例子的形式介紹“主機頭”法。

  環境:假設滄海公司(呵呵...)用一臺win2000服務器提供虛擬主機服務,地址是192.168.1.10.在這臺服務器已經安裝了Internet服務即IIS5.

  現在公司要求網絡管理員在服務器上使用一個IP爲ABCD四個公司建立獨立的網站,每個網站擁有自己獨立的域名.四家網站域名分別爲:www.a.com,www.b.com,www.c.com和 www.d.com.

  通過使用主機頭,站點只需一個 IP 地址即可維護多個站點。客戶可以使用不同的域名訪問各自的站點,根本感覺不到這些站點在同一主機上.

  具體操作如下:

  1,在win2000服務器爲四家公司建立文件夾,做爲WEB站點主目錄.如下:

  2. 使用WEB站點管理嚮導,分別四家公司建立獨立的WEB站點,四者最大的不同是使用了不同的主機頭名:

  在DNS中將這四個域名註冊上,均指向同一地址:192.168.1.10.這樣,客戶端就可以通過:

  http://www.a.com訪問A公司站點.

  http://www.b.com訪問B公司站點.

  http://www.c.com訪問C公司站點.

  http://www.d.com訪問D公司站點.

  3.每個站點的主機頭名可以在WEB站點建立嚮導中設置,它與站點的IP地址,TCP端口在同一屏上.也可能通過該站點->"屬性"->"WEB站點"標籤->選IP地址右邊的"高級"按鈕,跳出" 高級多WEB站點配置"進行配置.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章