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

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