vmware提供了四種網(wǎng)絡(luò)連接的方式,分別是Bridged,Host-only,NAT,Custom;十個(gè)虛擬網(wǎng)絡(luò),分別是VMnet0-VMnet9。在默認(rèn)的情況下,VMnet0使用的Bridged,VMnet1使用的Host-only,VMnet8使用的NAT,其它的均使用Costom。
vmware提供了四種網(wǎng)絡(luò)連接的方式,分別是Bridged,Host-only,NAT,Custom;十個(gè)虛擬網(wǎng)絡(luò),分別是VMnet0-VMnet9。在默認(rèn)的情況下,VMnet0使用的Bridged,VMnet1使用的Host-only,VMnet8使用的NAT,其它的均使用Costom。
我們可以通過(guò)vmware菜單Edit-->Virtual Network Editor…來(lái)更改每個(gè)網(wǎng)絡(luò)的網(wǎng)段及連接方式,但只能同時(shí)存在一個(gè)Bridged和一個(gè)NAT。
1. Bridged:橋接。通過(guò)本機(jī)上的物理網(wǎng)卡連接到網(wǎng)絡(luò),并且可以用物理網(wǎng)卡的設(shè)置。如果使用這種連接方式,在局域網(wǎng)中,
虛擬機(jī)是可見(jiàn)的,他有著與網(wǎng)絡(luò)中其它真實(shí)存在的
主機(jī)相同的地位。可以在使用Automatic讓虛擬機(jī)自動(dòng)選擇一塊網(wǎng)卡橋接,也可以指定一塊網(wǎng)卡用來(lái)橋接。
2. Custom:常規(guī)連接。這也是vmware最基本的連接方式。使用這種連接,虛擬機(jī)存在于一個(gè)虛擬的網(wǎng)絡(luò)當(dāng)中,不能與外界通信,只能與在同一虛擬網(wǎng)絡(luò)中的虛擬機(jī)通信。
3. Host-only: 僅主機(jī)。這是對(duì)Custom的擴(kuò)展。vmware會(huì)給主機(jī)添加一塊虛擬網(wǎng)卡,允許主機(jī)通過(guò)這塊虛擬網(wǎng)卡加入到虛擬網(wǎng)絡(luò)當(dāng)中。那么,使用這種連接方式,虛擬機(jī)就可以與當(dāng)前主機(jī)進(jìn)行通信了。如果不需要,可以在“Edit-->Virtual Network Editor…”中,選擇Host-only,然后將“Connect a host virtual adapter to this network”前對(duì)勾去掉,刪除這塊網(wǎng)卡。那么Host-only就會(huì)變成Custom。
4. NAT: 網(wǎng)絡(luò)地址轉(zhuǎn)換。使用這種方式,需要在主機(jī)中開(kāi)啟“VMware NAT Service”服務(wù)。它給虛擬機(jī)提供了NAT服務(wù)。NAT默認(rèn)情況下使用的是vmnet8,它也會(huì)給主機(jī)添加一塊虛擬網(wǎng)卡,這塊虛擬網(wǎng)卡的作用只是方便虛擬機(jī)與主機(jī)通信,將當(dāng)前主機(jī)通過(guò)這塊網(wǎng)卡加入到NAT虛擬子網(wǎng)中,如果不需要,可以在“Edit-->Virtual Network Editor…”選擇NAT,然后將“Connect a host virtual adapter to this network”前對(duì)勾去掉,刪除這塊網(wǎng)卡。使用這種連接方式,需要設(shè)置虛擬機(jī)的IP地址與主機(jī)不在同一個(gè)網(wǎng)段,并對(duì)虛擬機(jī)指定網(wǎng)關(guān),虛擬機(jī)就可以通過(guò)NAT服務(wù)將IP地址轉(zhuǎn)換成主機(jī)的IP來(lái)訪問(wèn)外部網(wǎng)絡(luò)。“NAT Settings…”是對(duì)NAT服務(wù)的設(shè)置,在這里可以設(shè)置網(wǎng)關(guān),并且虛擬機(jī)的操作系統(tǒng)的網(wǎng)關(guān)要與這里指定的網(wǎng)關(guān)相同。如果在“NAT Settings…”里不能指定網(wǎng)關(guān),那是因?yàn)槟J(rèn)子網(wǎng)與網(wǎng)關(guān)不在同一網(wǎng)段內(nèi),可以通過(guò)修改subnet IP將默認(rèn)子網(wǎng)設(shè)置成網(wǎng)關(guān)所在網(wǎng)段即可。另外,你還需要在NAT Settings…”添加DNS信息,以便DHCP自動(dòng)下發(fā)DNS
服務(wù)器地址,如果不設(shè)置的話,則需要在虛擬機(jī)里手動(dòng)設(shè)置DNS。如果虛擬機(jī)提供
web等服務(wù),在“NAT Settings…”里有“Port Forwarding”,只需要選擇“Add”添加轉(zhuǎn)發(fā)信息,這樣,其它主機(jī)就可以通過(guò)訪問(wèn)當(dāng)前主機(jī)的IP來(lái)訪問(wèn)虛擬機(jī)的服務(wù)了。
vmware虛擬機(jī)上網(wǎng)
現(xiàn)在了解了vmware幾種連接方式后,我們來(lái)看下如何實(shí)現(xiàn)虛擬機(jī)下如何上網(wǎng)。
vmware虛擬機(jī)上網(wǎng)有四種方式:
1. Bridged,使用橋接的方式,這種方式主要用于局域網(wǎng)用戶。
連接方法:將虛擬機(jī)的網(wǎng)絡(luò)選擇成Bridged,虛擬機(jī)的IP地址設(shè)置成與當(dāng)前主機(jī)同一網(wǎng)段即可,非常簡(jiǎn)單。如果局域網(wǎng)有服務(wù)器提供DHCP服務(wù),比如家庭用戶上網(wǎng),使用ADSL MODEM+DLINK家用路由,虛擬機(jī)可以選擇“自動(dòng)獲取IP地址”,更簡(jiǎn)單了!但如果是直接使用ADSL撥號(hào)上網(wǎng)的用戶,則不能使用這種方式。
(但我在網(wǎng)上看到有朋友是ADSL撥號(hào)上網(wǎng),使用這種方式,然后在虛擬機(jī)里也撥號(hào),竟然也能上去,而且主機(jī)+虛擬機(jī)的帶寬等于原來(lái)的兩倍!由于條件有限,我并沒(méi)有試過(guò),不過(guò)我想這應(yīng)該是他所在市區(qū)的電信的漏洞,正常情況下,一個(gè)ADSL賬號(hào)同時(shí)只允許登錄一次。如果是ADSL用戶不妨試一下,或許會(huì)有驚喜!)
2. Bridged+ICS,這種方法主要是直接使用ADSL撥號(hào)用戶使用。
這里我們使用到了windows的“Windows Firewall/Internet Connection Sharing (ICS)”服務(wù),使用前要先確定這個(gè)服務(wù)是開(kāi)啟的:
開(kāi)始-運(yùn)行-輸入services.msc,查找這個(gè)服務(wù)并確定它是開(kāi)啟的。
連接方法:
(1). 依次打開(kāi)控制面板-->網(wǎng)絡(luò)連接,然后在“寬帶連接”上點(diǎn)右鍵,選擇高級(jí),里面有個(gè)“internet連接共享”,選擇“允許其它網(wǎng)絡(luò)用戶通過(guò)此計(jì)算機(jī)的internet連接來(lái)連接”,然后下面“家庭網(wǎng)絡(luò)連接”選擇“本地連接”,點(diǎn)確定退出,會(huì)彈出一個(gè)提示,確定即可。系統(tǒng)會(huì)自動(dòng)將“本地連接”的IP設(shè)為“192.168.0.1”。
(2). 虛擬機(jī)網(wǎng)絡(luò)選擇vmnet0或Bridged
(3). 設(shè)置虛擬機(jī)IP為192.168.0.0網(wǎng)段,如192.168.0.128,子網(wǎng)掩碼為255.255.255.0,默認(rèn)網(wǎng)關(guān)192.168.0.1,DNS為192.168.0.1。當(dāng)然,也可以使用“自動(dòng)獲得IP地址”。
3. Host-only+ICS,這種方法主要是直接使用ADSL撥號(hào)用戶使用。連接方法與上面的相同,只是將選擇的網(wǎng)卡改成“vmnet1”即可。
如果是局域網(wǎng)用戶使用這種方法,則在“本地連接”上配置ICS,允許共享的連接選擇vmnet1即可。
4. NAT,使用NAT上網(wǎng)的方法比較通用,ADSL用戶和局域網(wǎng)用戶均可使用。
連接方法:
(1) 開(kāi)始-運(yùn)行-輸入services.msc,查找并確定“VMware DHCP Service”服務(wù)和“VMware NAT Service”服務(wù)開(kāi)啟。
(2) 虛擬機(jī)網(wǎng)絡(luò)連接方式選擇NAT或vmnet8
(3) vmware菜單選擇-Edit--Virtual Network Editor…--選擇vmnet8
(4) VMnet Information下面選擇NAT
(5) 選擇Connect a host virtual adapter to this network
(6) 選擇Use local DHCP service to distribute IP address to VMs
(7) 打開(kāi)虛擬機(jī),虛擬機(jī)操作系統(tǒng)的IP自動(dòng)獲得即可
如果你的IP地址是有規(guī)劃的,不能隨便更改,或者是你不希望使用系統(tǒng)默認(rèn)分配的網(wǎng)段和IP,又或者,你將NAT設(shè)置給其它vmnet網(wǎng)絡(luò)中,那么,你就需要按前面所說(shuō)的,設(shè)置“subnet IP”子網(wǎng)網(wǎng)段,選擇“DHCP Settings…”設(shè)置DHCP服務(wù)分配的IP地址范圍和網(wǎng)段,以及選擇“NAT Settings”設(shè)置“Gateway IP”網(wǎng)關(guān),并且將你主機(jī)上的vmnet8或NAT所對(duì)應(yīng)的虛擬網(wǎng)卡設(shè)置到subnet IP所在網(wǎng)段。
以上就是小編對(duì)于虛擬機(jī)上網(wǎng)的了解了。