一個(gè)IP建多個(gè)Web站點(diǎn)--主機頭名法
2001-05-30 09:29:00· 滄海笑一聲· yesky
由于各種原因,我們有時(shí)候需要在一個(gè)IP地址上建立多個(gè)web站點(diǎn),在IIS5中,我們可能通過(guò)簡(jiǎn)單的設置達到這個(gè)目標.
在IIS中,每個(gè) Web 站點(diǎn)都具有唯一的、由三個(gè)部分組成的標識,用來(lái)接收和響應請求:
(1) IP地址
(2)端口號
(3)主機頭名。
在IIS中,在一個(gè)IP地址上建立多個(gè)獨立的web站點(diǎn),通常有兩種方法,本文以以例子的形式介紹主機頭法,使用這種方法可以建立起專(zhuān)業(yè)的虛擬主機.
環(huán)境:假設滄海公司(呵呵...)用一臺win2000服務(wù)器提供虛擬主機服務(wù),地址是192.168.1.10.在這臺服務(wù)器已經(jīng)安裝了Internet服務(wù)即IIS5.
現在公司要求網(wǎng)絡(luò )管理員在服務(wù)器上使用一個(gè)IP為ABCD四個(gè)公司建立獨立的網(wǎng)站,每個(gè)網(wǎng)站擁有自己獨立的域名.四家網(wǎng)站域名分別為:www.a.com,www.b.com,www.c.com和www.d.com.
通過(guò)使用主機頭,站點(diǎn)只需一個(gè) IP 地址即可維護多個(gè)站點(diǎn)??蛻?hù)可以使用不同的域名訪(fǎng)問(wèn)各自的站點(diǎn),根本感覺(jué)不到這些站點(diǎn)在同一主機上.
具體操作如下:
1.在win2000服務(wù)器為四家公司建立文件夾,做為WEB站點(diǎn)主目錄.如下: WEB站點(diǎn)主目錄 WEB站點(diǎn)
d:\web\a A公司網(wǎng)站
d:\web\b B公司網(wǎng)站
d:\web\c C公司網(wǎng)站
d:\web\d D公司網(wǎng)站
2.使用WEB站點(diǎn)管理向導,分別四家公司建立獨立的WEB站點(diǎn),四者最大的不同是使用了不同的主機頭名:
A公司站點(diǎn) B公司站點(diǎn) C公司站點(diǎn) D公司站點(diǎn)
IP地址 192.168.1.10
TCP端口 80
權限 讀取和運行腳本
主機頭名 www.a.com www.b.com www.c.com www.d.com
站點(diǎn)主目錄 d:\web\a d:\web\b d:\web\c d:\web\d
在DNS中將這四個(gè)域名注冊上,均指向同一地址:192.168.1.10.這樣,客戶(hù)端就可以通過(guò): http://www.a.com訪(fǎng)問(wèn)A公司站點(diǎn). http://www.b.com訪(fǎng)問(wèn)B公司站點(diǎn). http://www.c.com訪(fǎng)問(wèn)C公司站點(diǎn). http://www.d.com訪(fǎng)問(wèn)D公司站點(diǎn).
3.每個(gè)站點(diǎn)的主機頭名可以在WEB站點(diǎn)建立向導中設置,它與站點(diǎn)的IP地址,TCP端口在同一屏上.也可能通過(guò)該站點(diǎn)->"屬性"->"WEB站點(diǎn)"標簽->選IP地址右邊的"高級"按鈕,跳出"高級多WEB站點(diǎn)配置"進(jìn)行配置.
這種方法建立可以建立專(zhuān)業(yè)的虛擬主機,幾乎所有使用IIS提供虛擬主機的公司都這樣做的.