如圖4所示。這種模式是一種封閉的方式,適合在一個(gè)獨(dú)立的環(huán)境中進(jìn)行各種網(wǎng)絡(luò)實(shí)驗(yàn)。這種方式下Host主機(jī)的“網(wǎng)絡(luò)連接”中出現(xiàn)了一個(gè)虛擬的網(wǎng)卡VMnet1(默認(rèn)情況下)。和NAT的不同的是:此種方式下,沒有地址轉(zhuǎn)換服務(wù)。因此這種情況下,虛擬機(jī)只能訪問到主機(jī),這也是Host-Only的名字的意義。默認(rèn)情況下該模式也會(huì)有一個(gè)DHCP服務(wù)加載到Virtual Ethernet Switch(VMnet1)上。這樣連接到Virtual Ethernet Switch(VMnet1)上的虛擬機(jī)仍然可以設(shè)置成DHCP,主要是方便系統(tǒng)的配置。
討論1:Host主機(jī)多適配器的問題
根據(jù)上述小帥的講解,當(dāng)?shù)谝淮伟惭b完VMware-workstation之后,VMware-workstation會(huì)讓三種網(wǎng)絡(luò)連接模式都可以采用,這也就是為什么在Host主機(jī)的“網(wǎng)絡(luò)連接”中除了物理的網(wǎng)卡外會(huì)多出2個(gè)額外的虛擬網(wǎng)卡(VMnet1、VMnet8)的原因。小帥個(gè)人認(rèn)為這樣的設(shè)置很不好,因?yàn)镠ost主機(jī)上出現(xiàn)多余的網(wǎng)絡(luò)適配器會(huì)使Host主機(jī)的啟動(dòng)速度變慢、內(nèi)存資源額外占用,最主要的是Host主機(jī)上運(yùn)行的一些特殊程序可能會(huì)因?yàn)橛辛硕噙m配器的情況而出現(xiàn)問題,比如在Host主機(jī)上運(yùn)行PPPoE撥號(hào)程序失敗的問題,以及利用Host主機(jī)上的RIS服務(wù)遠(yuǎn)程安裝虛擬機(jī)OS的問題(小帥在《Window &.NET Magazine國際中文版》2005年第一期的“工程師手記”中曾經(jīng)提到過這個(gè)問題)。所以一般情況小帥只會(huì)將Host主機(jī)橋接到Virtual Ethernet Switch(VMnet0)上,也就是采用默認(rèn)的Bridge模式來安裝虛擬機(jī)。
操作:
a、打開VMware-workstation的“edit”-“Virtual Network Setting”-“Host Virtual Adapters”簽,Remove掉所有的虛擬網(wǎng)絡(luò)適配器。
b、確認(rèn)在“Host Virtual Network mapping”簽中的VMnet0選擇的是“Bridge to an automatically chosen adapter”或直接通過下拉菜單將VMnet0映射到Host主機(jī)的物理網(wǎng)卡上(尤其在沒有物理網(wǎng)卡的HOST主機(jī)上使用計(jì)算機(jī),這一點(diǎn)很重要,要先在物理計(jì)算機(jī)的OS里虛擬一個(gè)網(wǎng)卡例如Microsoft Loopback Adapter,然后在橋接到這塊網(wǎng)卡上)。