資源描述:
《vmware虛擬機(jī)的聯(lián)網(wǎng)的n種方法》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、解VMware虛擬機(jī)的聯(lián)網(wǎng)的N種方法《來(lái)自網(wǎng)絡(luò)》2010-04-2915:26主機(jī)為WindowsXP系統(tǒng),VMware虛擬機(jī)里安裝Linux操作系統(tǒng)。安裝完VMware后,主機(jī)的網(wǎng)絡(luò)連接里面出現(xiàn)了兩個(gè)新的連接,即VMwareNetworkAdapterVMnet1和VMwareNetworkAdapterVMnet8如圖。虛擬機(jī)里安裝的系統(tǒng)就是靠這兩個(gè)虛擬網(wǎng)卡來(lái)聯(lián)網(wǎng)的。(如下圖)主機(jī)上類(lèi)似antiarp防火墻一定要關(guān)掉否則虛擬機(jī)不能上網(wǎng)有以下幾種可選方法:1、Bridged(網(wǎng)橋)方式:如果主機(jī)是通過(guò)局域網(wǎng)上網(wǎng)的,可讓虛擬機(jī)使用與主機(jī)網(wǎng)段、網(wǎng)關(guān)和DNS等的相同的設(shè)置,選用一個(gè)有效的局域網(wǎng)
2、IP即可。橋接方式可實(shí)現(xiàn)虛擬機(jī)<--->主機(jī)虛擬機(jī)<---->互聯(lián)網(wǎng)通信(主機(jī)與虛擬機(jī)可看成是同一局域網(wǎng)的兩臺(tái)機(jī))。但橋接需要一個(gè)不同于原主機(jī)上的另外一個(gè)獨(dú)立的IP地址,這對(duì)于有些情況(IP和MAC綁定,網(wǎng)管不同意),比較難辦到。并且主機(jī)拔掉網(wǎng)線(xiàn)后,虛擬機(jī)無(wú)法與主機(jī)通過(guò)網(wǎng)絡(luò)的方式進(jìn)行通訊。而后面幾種沒(méi)這個(gè)問(wèn)題。所以不太使用橋接方式。1)主機(jī)的IP信息2)設(shè)置VMware網(wǎng)絡(luò)連接為Bridged3)虛擬機(jī)系統(tǒng)網(wǎng)絡(luò)設(shè)置多網(wǎng)卡橋接當(dāng)我有雙網(wǎng)卡時(shí),雖然VMnet0:Bridgedtoanautomaticallychosenadapter(在VMware的Edit->VirtualNetworks
3、ettings...打開(kāi)VirtualNetworkEditor)但是,我嘗試了一下,虛擬機(jī)只可橋接“本地連接”(VIA網(wǎng)卡),不能橋接“本地連接2”(Realtek網(wǎng)卡)在VirtualNetworkEditor->AutomaticBridging選項(xiàng)卡里若我們想橋接“本地連接2”(Realtek網(wǎng)卡)需要在“Excludeadapters"里add"VIA網(wǎng)卡”(本地連接),這樣“本地連接2”就可以橋接了。但是“本地連接”(VIA網(wǎng)卡)卻不可以了,即使在“Excludeadapters"里Remove"VIA網(wǎng)卡”也不行,我猜測(cè)VMware其實(shí)只支持一個(gè)最初未被排除的網(wǎng)卡橋接!沒(méi)關(guān)系
4、,我們可以在VirtualNetworkEditor->HostVirtualNetworkMapping選項(xiàng)卡里,VMnet2選擇Realtek網(wǎng)卡這時(shí),我們回到VirtualNetworkEditor->AutomaticBridging選項(xiàng)卡,發(fā)現(xiàn)VMnet0把Realtek網(wǎng)卡排除了橋接“本地連接”(VIA網(wǎng)卡)時(shí),VMware選擇VMnet0,橋接“本地連接2”(Realtek網(wǎng)卡)時(shí),VMware選擇VMnet2虛擬機(jī)上網(wǎng)絡(luò)相應(yīng)的設(shè)置,就可以了。2、NAT方式:使用VMware提供的NAT和DHCP服務(wù),虛擬機(jī)使用主機(jī)中的虛擬網(wǎng)卡VMnet8作為網(wǎng)關(guān),并且TCP/IP設(shè)置需遵循
5、程序中關(guān)于vmnet8的DHCP和NAT設(shè)置,如IP必須在其DHCP設(shè)置的StartIP和EndIP之間,網(wǎng)關(guān)需使用其N(xiāo)AT設(shè)置的GatewayIP。NAT方式可實(shí)現(xiàn)虛擬機(jī)<--->主機(jī)通信,但是虛擬機(jī)--->互聯(lián)網(wǎng)即只能夠虛擬機(jī)訪(fǎng)問(wèn)互聯(lián)網(wǎng),但是若想把虛擬機(jī)作為服務(wù)器,讓互聯(lián)網(wǎng)訪(fǎng)問(wèn),不可以。但是如果有多個(gè)網(wǎng)卡,虛擬機(jī)可以不用更改設(shè)置,就可以同時(shí)訪(fǎng)問(wèn)多個(gè)網(wǎng)卡連接的互聯(lián)網(wǎng)。1)設(shè)置VMware網(wǎng)絡(luò)連接方式為NAT2)在虛擬機(jī)里,linux網(wǎng)絡(luò)設(shè)置,只需選擇自動(dòng)獲取IP,就可以了!當(dāng)然也可以手動(dòng)設(shè)置:ip設(shè)置與vmnet8同網(wǎng)段,gateway,netmask,broadcast設(shè)置與vmnet
6、8相同,dns設(shè)置與主機(jī)相同。我們?cè)谥鳈C(jī)的網(wǎng)絡(luò)連接里如下,沒(méi)有看到網(wǎng)關(guān)(如下圖)別急,在VMware的Edit->VirtualNetworksettings...中,有相關(guān)內(nèi)容。這些選項(xiàng)卡包含了VMware的很多高級(jí)設(shè)置,有興趣可以研究研究。3.host-only方式:默認(rèn)使用vmnet1,將虛擬機(jī)ip設(shè)置與vmnet1同網(wǎng)段,gateway設(shè)置成vmnet1的ip,其余設(shè)置與vmnet1相同,dns設(shè)置與主機(jī)相同例如vmnet1ip:192.168.101.1虛擬機(jī)設(shè)置:ip:192.168.101.100gateway:192.168.101.1這樣就實(shí)現(xiàn)了虛擬機(jī)<--->主機(jī)通信,
7、但是虛擬機(jī)<--->互聯(lián)網(wǎng)仍無(wú)法通信1)選擇VMware的Host-only2)主機(jī)的本地連接3)在虛擬機(jī)linux里,設(shè)置網(wǎng)絡(luò)4、共享主機(jī)的Internet連接的方式(如果主機(jī)是Win98系統(tǒng)可能不適用):在主機(jī)的“本地連接”屬性的高級(jí)里面共享Internet連接。如果選的是VMnet1虛擬網(wǎng)卡,則在VMware的Ethernet設(shè)置需選用Host-only;如果選VMnet8,則Ethernet設(shè)置需選用NAT。共享