VMware虛擬機(jī)三種網(wǎng)絡(luò)模式區(qū)別
我們知道VMware也分幾種版本,普通用戶最常用的就是Workstation,但是不管使用哪種版本,我們都能發(fā)現(xiàn)在安裝過(guò)程中讓我們選擇 網(wǎng)絡(luò)模式。在默認(rèn)情況下會(huì)選中橋接模式,但有用戶會(huì)問其他模式是干什么用的?有時(shí)候選擇了其他模式之后就不能上網(wǎng)了。今天小編就和大家一起探討一下 VMware 3種網(wǎng)絡(luò)模式的功能和通信規(guī)則。
我們首先說(shuō)一下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ò)連接
一.橋接網(wǎng)絡(luò)(Bridged Networking)
橋接網(wǎng)絡(luò)是指本地物理網(wǎng)卡和虛擬網(wǎng)卡通過(guò)VMnet0虛擬交換機(jī)進(jìn)行橋接,物理網(wǎng)卡和虛擬網(wǎng)卡在拓?fù)鋱D上處于同等地位(虛擬網(wǎng)卡既不是Adepter VMnet1也不是Adepter VMnet8)。
橋接網(wǎng)絡(luò)拓?fù)鋱D
那么物理網(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)卡IP地址
虛擬網(wǎng)卡IP地址
我們看到,物理網(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)卡能夠互相通信。如果在網(wǎng)絡(luò)中存在DHCP服務(wù)器, 那么虛擬網(wǎng)卡同樣可以從DHCP服務(wù)器上獲取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)行通信。
NAT網(wǎng)絡(luò)模式
VMware Network Adepter VMnet8虛擬網(wǎng)卡的作用僅限于和VMnet8網(wǎng)段進(jìn)行通信,它不給VMnet8網(wǎng)段提供路由功能,所以虛擬機(jī)虛擬一個(gè)NAT服務(wù)器,使虛擬網(wǎng)卡可以連 接到Internet。在這種情況下,我們就可以使用端口映射功能,讓訪問主機(jī)80端口的請(qǐng)求映射到虛擬機(jī)的80端口上。
VMware Network Adepter VMnet8虛擬網(wǎng)卡的IP地址是在安裝VMware時(shí)由系統(tǒng)指定生成的,我們不要修改這個(gè)數(shù)值,否則會(huì)使主機(jī)和虛擬機(jī)無(wú)法通信。
虛擬出來(lái)的網(wǎng)段和NAT模式虛擬網(wǎng)卡的網(wǎng)段是一樣的,都為192.168.111.X,包括NAT服務(wù)器的IP地址也是這個(gè)網(wǎng)段。在安裝VMware之后同樣會(huì)生成一個(gè)虛擬DHCP服務(wù)器,為NAT服務(wù)器分配IP地址。
當(dāng)主機(jī)和虛擬機(jī)進(jìn)行通信的時(shí)候就會(huì)調(diào)用VMware Network Adepter VMnet8虛擬網(wǎng)卡,因?yàn)樗麄兌荚谝粋€(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ī)之間的通信是通過(guò)VMware Network Adepter VMnet1虛擬網(wǎng)卡來(lái)實(shí)現(xiàn)的。
同NAT一樣,VMware Network Adepter VMnet1虛擬網(wǎng)卡的IP地址也是VMware系統(tǒng)指定的,同時(shí)生成的虛擬DHCP服務(wù)器和虛擬網(wǎng)卡的IP地址位于同一網(wǎng)段,但和物理網(wǎng)卡的IP地址不在同一網(wǎng)段。
Host-Only的宗旨就是建立一個(gè)與外界隔絕的內(nèi)部網(wǎng)絡(luò),來(lái)提高內(nèi)網(wǎng)的安全性。這個(gè)功能或許對(duì)普通用戶來(lái)說(shuō)沒有多大意義,但大型服務(wù)商會(huì)常 常利用這個(gè)功能。如果你想為VMnet1網(wǎng)段提供路由功能,那就需要使用RRAS,而不能使用XP或2000的ICS,因?yàn)镮CS會(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地址,如果是在內(nèi)網(wǎng)環(huán)境中還很容易,如果是ADSL寬帶就比較麻煩了,ISP一般是不會(huì)大方的多提供一個(gè)公網(wǎng)IP的。
相關(guān)文章
解決VMware中安裝Centos7后無(wú)法ping通外網(wǎng)的問題
這篇文章主要介紹了VMware中安裝Centos7后無(wú)法ping通外網(wǎng)的問題,經(jīng)過(guò)小編的再三折騰終于找出解決方案,感興趣的朋友跟隨小編一起看看吧2019-10-10VMware Workstation 15 Pro安裝圖解教程(小白)
這篇文章主要介紹了VMware Workstation 15 Pro安裝圖解教程(小白),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02Linux系統(tǒng)使用XShell連接VMware虛擬機(jī)詳細(xì)圖文教程
VMware有不好操作的地方,尤其是對(duì)Linux新手很不友好,xshell的功能就比較多了,還支持和windows系統(tǒng)拖拽文件,這篇文章主要給大家介紹了關(guān)于Linux系統(tǒng)使用XShell連接VMware虛擬機(jī)的相關(guān)資料,需要的朋友可以參考下2023-11-11Vmware虛擬機(jī)下三種網(wǎng)絡(luò)模式配置方式
這篇文章主要介紹了Vmware虛擬機(jī)下三種網(wǎng)絡(luò)模式配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-08-08VMWare復(fù)制CentOS虛擬機(jī)后無(wú)法聯(lián)網(wǎng)的問題解決方案
這篇文章主要介紹了VMWare復(fù)制CentOS虛擬機(jī)后無(wú)法聯(lián)網(wǎng)的問題解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-12-12詳解如何從宿主機(jī)拖動(dòng)復(fù)制文件到虛擬機(jī)VM中的解決方法
本篇文章主要介紹了如何從宿主機(jī)拖動(dòng)復(fù)制文件到虛擬機(jī)VM中的解決方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-12-12VMware Workstation12安裝Ubuntu和VMware Tools教程
這篇文章主要為大家詳細(xì)介紹了VMware Workstation12安裝Ubuntu和VMware Tools教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11在VMware下快速克隆多個(gè)Linux環(huán)境的方法教程
這篇文章主要給大家介紹了在VMware下快速克隆多個(gè)Linux環(huán)境的方法教程,文中介紹的非常詳細(xì),對(duì)大家具有一的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-05-05VMware Tools(ubuntu系統(tǒng))安裝圖文教程
這篇文章主要介紹了ubuntu系統(tǒng)下VMware Tools安裝圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10