您好,登錄后才能下訂單哦!
有三種方法可以實(shí)現(xiàn)虛擬主機(jī)技術(shù):
利用不同的IP地址
利用不同的端口號(hào)
利用不同的主機(jī)名(域名)
這種方法是為每個(gè)網(wǎng)站設(shè)置一個(gè)不同的IP,要采用這種方式首先需要Web服務(wù)器安裝有多塊網(wǎng)卡,每塊網(wǎng)卡使用不同的IP。如果web服務(wù)器中只有一塊網(wǎng)卡,那么也可以給這一塊網(wǎng)卡綁定多個(gè)IP地址。打開本地連接,在TCP/IP屬性的“高級(jí)”設(shè)置中,為服務(wù)器再添加一個(gè)IP地址192.168.1.15,如下圖所示。
下面我們?cè)凇綢IS管理器】中再新建一個(gè)Web站點(diǎn)。
在IIS管理器中選擇“網(wǎng)站”,然后在右側(cè)的“操作”面板中選擇“添加網(wǎng)站”。
“網(wǎng)站名稱”可以隨意設(shè)置,這里用ytvc。
“物理路徑”也就是網(wǎng)站的主目錄,這里設(shè)置為c:\ytvc。
網(wǎng)站的協(xié)議類型仍為http,IP地址使用192.168.1.15,端口號(hào)80。
網(wǎng)站創(chuàng)建好之后,在其主目錄中也存放一個(gè)名為Default.htm的網(wǎng)頁文件,這樣在客戶端輸入不同的IP地址便可以訪問相應(yīng)的網(wǎng)站。
這種方式在實(shí)際應(yīng)用中很少采用,因?yàn)槿绻?wù)器使用的是公網(wǎng)IP,那么公網(wǎng)IP地址是非常寶貴的資源,而這種方式無疑是要浪費(fèi)大量的IP地址。
這種方法是讓每個(gè)網(wǎng)站仍然使用相同的IP地址,但給不同的網(wǎng)站分配不同的端口號(hào)。如默認(rèn)網(wǎng)站仍然使用默認(rèn)的80端口,ytvc網(wǎng)站則將端口改為8000。
首先將剛才在本地連接中添加的第二個(gè)IP刪掉,然后在【IIS管理器】中選中ytvc網(wǎng)站,點(diǎn)擊右側(cè)“操作”面板中的“綁定”鏈接,將IP仍然設(shè)為192.168.1.5,將端口設(shè)置為8000。
這樣客戶端在訪問默認(rèn)網(wǎng)站的時(shí)候,仍然可以通過URL“http://192.168.1.5”的形式訪問,而如果要訪問ytvc網(wǎng)站,則端口號(hào)就不能省略,必須要使用“http://192.168.1.5:8000”形式的URL。
但這時(shí)客戶端無法訪問ytvc網(wǎng)站,這是因?yàn)閣eb服務(wù)器上的防火墻將發(fā)往TCP8000端口的數(shù)據(jù)自動(dòng)過濾掉了,可以暫時(shí)關(guān)閉防火墻進(jìn)行測(cè)試,或是在防火墻中增加一條入站規(guī)則。
打開防火墻的高級(jí)設(shè)置,新建一條入站規(guī)則,要?jiǎng)?chuàng)建的規(guī)則類型選擇“端口”。
指定規(guī)則應(yīng)用于TCP 8000端口。
對(duì)滿足條件的操作允許連接。
在所有的網(wǎng)絡(luò)上全部應(yīng)用該規(guī)則。
為規(guī)則隨意起一個(gè)名稱。
入站規(guī)則創(chuàng)建好之后,在客戶端就可以用8000端口正常訪問ytvc網(wǎng)站了。
采用這種方式,客戶端在訪問網(wǎng)站時(shí)必須要在網(wǎng)址后面加上相應(yīng)的端口號(hào),而用戶是不可能去記住每個(gè)網(wǎng)站的端口號(hào)的,所以這種方式在實(shí)踐中也很少采用。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。