我的pc有一個(gè)IP地址是可以訪問網(wǎng)絡(luò)的,那么如何讓VM可以共享我的IP地址,也能上網(wǎng)呢。今天在摸索中實(shí)現(xiàn)了,詳細(xì)的配置例如以下:
?
?
1,首先將VM的網(wǎng)卡net8啟用:
2,然后將VM的網(wǎng)卡設(shè)置為VMnet8(NAT):
3,將PC的能夠上網(wǎng)的網(wǎng)卡共享:
要勾上同意其它網(wǎng)絡(luò)用戶通過此計(jì)算機(jī)的intenet連接來連接,并選擇VMnet8。
4,設(shè)置VMnet8網(wǎng)卡的默認(rèn)網(wǎng)關(guān)為本地PC能夠上網(wǎng)的網(wǎng)卡的IP地址:
我能夠上網(wǎng)的網(wǎng)卡的IP地址為172.18.216.77,VMnet8的地址為192.168.0.1
5,設(shè)置VM中網(wǎng)卡的地址為192.168.0.*網(wǎng)段,默認(rèn)網(wǎng)關(guān)為192.168.0.1,并配置好DNS。
這樣就算設(shè)置完畢了,在VM中訪問網(wǎng)絡(luò)時(shí),先依據(jù)默認(rèn)網(wǎng)關(guān)192.168.0.1,找到了VMnet8網(wǎng)卡,然后依據(jù)VMnet8網(wǎng)卡的默認(rèn)網(wǎng)關(guān)172.18.216.77找到了能夠上網(wǎng)的網(wǎng)卡,而該網(wǎng)卡已經(jīng)共享上網(wǎng),因此就實(shí)現(xiàn)了VM共享主機(jī)的IP地址上網(wǎng)啦。
名詞解釋 VM:虛擬機(jī)如今體現(xiàn)于一個(gè)叫做VM/ESA的產(chǎn)品里,它廣泛的安裝在IBM的主機(jī)操作系統(tǒng)里,包含MVS和會(huì)話監(jiān)視系統(tǒng)(CMS),所以每一個(gè)操作系統(tǒng)看上去像有它自己完整的軟件和硬件資源系統(tǒng)(數(shù)據(jù)存儲(chǔ),通信,處理器等等)。也就是說VM給每一個(gè)操作系統(tǒng)一個(gè)自己的"虛擬機(jī)"。VM和CMS在很多大公司里非常流行,他們把它當(dāng)成一個(gè)能讓大量交互式用戶通信或者開發(fā)而且能同一時(shí)候執(zhí)行程序的系統(tǒng)。很多公司使用MVS來做商業(yè)應(yīng)用而把VM作為程序開發(fā)和用戶通信環(huán)境。
?
VMware三種網(wǎng)絡(luò)模式根本差別
虛擬機(jī)技術(shù)在近期的幾年中得到了廣泛的發(fā)展,一些大型網(wǎng)絡(luò)服務(wù)商都開始採(cǎi)用虛擬機(jī)技術(shù),不僅節(jié)省了投資成本,更節(jié)約了能源的消耗。如今非常多朋友都用VMware來解決32位XP的內(nèi)存訪問問題,今天就和大家一起探討一下VMware 3種網(wǎng)絡(luò)模式的功能和通信規(guī)則。
我們知道VMware也分幾種版本號(hào),普通用戶最經(jīng)常使用的就是Workstation,可是無論使用哪種版本號(hào),我們都能發(fā)如今安裝過程中讓我們選擇網(wǎng)絡(luò)模式。在默認(rèn)情況下會(huì)選中橋接模式,但實(shí)用戶會(huì)問其它模式是干什么用的?有時(shí)候選擇了其它模式之后就不能上網(wǎng)了。
?
?
我們首先說一下VMware的幾個(gè)虛擬設(shè)備
VMnet0:用于虛擬橋接網(wǎng)絡(luò)下的虛擬交換機(jī)
VMnet1:用于虛擬Host-Only網(wǎng)絡(luò)下的虛擬交換機(jī)
VMnet8:用于虛擬NAT網(wǎng)絡(luò)下的虛擬交換機(jī)
VMware Network Adepter VMnet1:Host用于與Host-Only虛擬網(wǎng)絡(luò)進(jìn)行通信的虛擬網(wǎng)卡
VMware Network Adepter VMnet8:Host用于與NAT虛擬網(wǎng)絡(luò)進(jìn)行通信的虛擬網(wǎng)卡
安裝了VMware虛擬機(jī)后,會(huì)在網(wǎng)絡(luò)連接對(duì)話框中多出兩個(gè)虛擬網(wǎng)卡,如圖:
?
?
?
一.橋接網(wǎng)絡(luò)(Bridged Networking)
橋接網(wǎng)絡(luò)是指本地物理網(wǎng)卡和虛擬網(wǎng)卡通過VMnet0虛擬交換機(jī)進(jìn)行橋接,物理網(wǎng)卡和虛擬網(wǎng)卡在拓?fù)鋱D上處于同等地位(虛擬網(wǎng)卡既不是Adepter VMnet1也不是Adepter VMnet8)。
?
?
那么物理網(wǎng)卡和虛擬網(wǎng)卡就相當(dāng)于處于同一個(gè)網(wǎng)段,虛擬交換機(jī)就相當(dāng)于一臺(tái)現(xiàn)實(shí)網(wǎng)絡(luò)中的交換機(jī)。所以兩個(gè)網(wǎng)卡的IP地址也要設(shè)置為同一網(wǎng)段。
?
?
?
?
我們看到,物理網(wǎng)卡和虛擬網(wǎng)卡的IP地址處于同一個(gè)網(wǎng)段,子網(wǎng)掩碼、網(wǎng)關(guān)、DNS等參數(shù)都同樣。兩個(gè)網(wǎng)卡在拓?fù)浣Y(jié)構(gòu)中是相對(duì)獨(dú)立的。
?
?
我們?cè)?92.168.15.111上ping192.168.15.96,結(jié)果顯示兩個(gè)網(wǎng)卡可以互相通信。假設(shè)在網(wǎng)絡(luò)中存在DHCPserver,那么虛擬網(wǎng)卡相同可以從DHCPserver上獲取IP地址。所以橋接網(wǎng)絡(luò)模式是VMware虛擬機(jī)中最簡(jiǎn)單直接的模式。安裝虛擬機(jī)時(shí)它為默認(rèn)選項(xiàng)。
?
?
二.NAT模式
在NAT網(wǎng)絡(luò)中,會(huì)用到VMware Network Adepter VMnet8虛擬網(wǎng)卡,主機(jī)上的VMware Network Adepter VMnet8虛擬網(wǎng)卡被直接連接到VMnet8虛擬交換機(jī)上與虛擬網(wǎng)卡進(jìn)行通信。
?
?
VMware Network Adepter VMnet8虛擬網(wǎng)卡的作用僅限于和VMnet8網(wǎng)段進(jìn)行通信,它不給VMnet8網(wǎng)段提供路由功能,所以虛擬機(jī)虛擬一個(gè)NATserver,使虛擬網(wǎng)卡能夠連接到Internet。在這樣的情況下,我們就能夠使用port映射功能,讓訪問主機(jī)80port的請(qǐng)求映射到虛擬機(jī)的80port上。
VMware Network Adepter VMnet8虛擬網(wǎng)卡的IP地址是在安裝VMware時(shí)由系統(tǒng)指定生成的,我們不要改動(dòng)這個(gè)數(shù)值,否則會(huì)使主機(jī)和虛擬機(jī)無法通信。
?
?
?
?
虛擬出來的網(wǎng)段和NAT模式虛擬網(wǎng)卡的網(wǎng)段是一樣的,都為192.168.111.X,包含NATserver的IP地址也是這個(gè)網(wǎng)段。在安裝VMware之后相同會(huì)生成一個(gè)虛擬DHCPserver,為NATserver分配IP地址。
當(dāng)主機(jī)和虛擬機(jī)進(jìn)行通信的時(shí)候就會(huì)調(diào)用VMware Network Adepter VMnet8虛擬網(wǎng)卡,由于他們都在一個(gè)網(wǎng)段,所以通信就不成問題了。
實(shí)際上,VMware Network Adepter VMnet8虛擬網(wǎng)卡的作用就是為主機(jī)和虛擬機(jī)的通信提供一個(gè)接口,即使主機(jī)的物理網(wǎng)卡被關(guān)閉,虛擬機(jī)仍然能夠連接到Internet,可是主機(jī)和虛擬機(jī)之間就不能互訪了。
?
?
三.Host-Only模式
在Host-Only模式下,虛擬網(wǎng)絡(luò)是一個(gè)全封閉的網(wǎng)絡(luò),它唯一可以訪問的就是主機(jī)。事實(shí)上Host-Only網(wǎng)絡(luò)和NAT網(wǎng)絡(luò)非常相似,不同的地方就是Host-Only網(wǎng)絡(luò)沒有NAT服務(wù),所以虛擬網(wǎng)絡(luò)不能連接到Internet。主機(jī)和虛擬機(jī)之間的通信是通過VMware Network Adepter VMnet1虛擬網(wǎng)卡來實(shí)現(xiàn)的。
?
?
同NAT一樣,VMware Network Adepter VMnet1虛擬網(wǎng)卡的IP地址也是VMware系統(tǒng)指定的,同一時(shí)候生成的虛擬DHCPserver和虛擬網(wǎng)卡的IP地址位于同一網(wǎng)段,但和物理網(wǎng)卡的IP地址不在同一網(wǎng)段。
?
?
?
?
Host-Only的宗旨就是建立一個(gè)與外界隔絕的內(nèi)部網(wǎng)絡(luò),來提高內(nèi)網(wǎng)的安全性。這個(gè)功能也許對(duì)普通用戶來說沒有多大意義,但大型服務(wù)商會(huì)經(jīng)常利用這個(gè)功能。假設(shè)你想為VMnet1網(wǎng)段提供路由功能,那就須要使用RRAS,而不能使用XP或2000的ICS,由于ICS會(huì)把內(nèi)網(wǎng)的IP地址改為192.168.0.1,但虛擬機(jī)是不會(huì)給VMnet1虛擬網(wǎng)卡分配這個(gè)地址的,那么主機(jī)和虛擬機(jī)之間就不能通信了。
綜述
在VMware的3中網(wǎng)絡(luò)模式中,NAT模式是最簡(jiǎn)單的,基本不須要手動(dòng)配置IP地址等相關(guān)參數(shù)。至于橋接模式則須要額外的IP地址,假設(shè)是在內(nèi)網(wǎng)環(huán)境中還非常easy,假設(shè)是ADSL寬帶就比較麻煩了,ISP通常是不會(huì)慷慨的多提供一個(gè)公網(wǎng)IP的。
?
?
1.bridge :
2.nat :
3.host-only :
將虛擬機(jī)ip設(shè)置與vmnet1同網(wǎng)段,gateway設(shè)置成vmnet1的ip,其余設(shè)置與vmnet1同樣,dns設(shè)置與主機(jī)同樣
虛擬機(jī)與互聯(lián)網(wǎng)通信:
|
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
