由於各種原因,我們有時候需要在一個IP地址上建立多個web網站,在IIS5中,我們可能通過簡單的設定達到這個目標。
在IIS中,每個 Web
網站都具有唯一的、由三個部分組成的標識,用來接收和響應請求:
(1)
IP地址
(2)連接埠號碼
(3)主機頭名。
在IIS中,在一個IP地址上建立多個獨立的web網站,通常有兩種方法,本文以以例子的形式介紹主機頭法,使用這種方法可以建立起專業的虛擬機器主機。
環境:假設**公司(呵呵...)用一台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網站主目錄.如下:
WEB網站主目錄 WEB網站
d:\web\a A公司網站
d:\web\b B公司網站
d:\web\c
C公司網站
d:\web\d D公司網站
2.使用WEB網站管理嚮導,分別四家公司建立獨立的WEB網站,四者最大的不同是使用了不同的主機頭名:
A公司網站
B公司網站 C公司網站 D公司網站
IP地址 192.168.1.10
TCP連接埠 80
許可權 讀取和運行指令碼
主機頭名 www.a.com www.b.com www.c.com www.d.com
網站主目錄 d:\web\a d:\web\b
d:\web\c d:\web\d
在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網站配置"進行配置。