VMware虛擬機(jī)網(wǎng)絡(luò)模式全過(guò)程
一.看前須知
- 虛擬軟件版本:VM17
- 前備知識(shí):計(jì)算機(jī)網(wǎng)絡(luò)(DHCP NAT)
二.模式介紹
2.1 基本介紹
- 圖一 VMware中的虛擬網(wǎng)絡(luò)編輯器中有三種不同的網(wǎng)絡(luò)模式

僅主機(jī)模式和NAT模式默認(rèn)對(duì)應(yīng)VMware Network Adapter VMnet1和VMware Network Adapter VMnet8兩塊虛擬網(wǎng)卡。
橋接模式在物理機(jī)上沒(méi)有對(duì)應(yīng)的Vmnet0的網(wǎng)卡。具體原因,請(qǐng)看下文。
- 圖二 物理機(jī)上虛擬網(wǎng)卡信息

注意:如果物理機(jī)上沒(méi)有對(duì)應(yīng)的虛擬網(wǎng)卡,請(qǐng)嘗試還原默認(rèn)設(shè)置或重新安裝虛擬軟件。
2.2 橋接模式
橋接模式解釋
橋接模式相當(dāng)于把虛擬機(jī)直接放到物理機(jī)的局域網(wǎng)中,它們與宿主機(jī)的地位是相同的。它的ip地址可以直接通過(guò)物理機(jī)局域網(wǎng)內(nèi)的DHCP服務(wù)器直接分配,(需要和物理機(jī)在同一網(wǎng)段,配置相同的網(wǎng)關(guān)和DNS)因此會(huì)消耗物理機(jī)所在區(qū)域局域網(wǎng)的IP地址。
它在物理機(jī)中沒(méi)有對(duì)應(yīng)的虛擬網(wǎng)卡,它是通過(guò)虛擬網(wǎng)橋直接連接到物理機(jī)上的真實(shí)網(wǎng)卡上。詳細(xì)信息,見(jiàn)下圖。
- 圖三 橋接模式詳解圖

橋接模式選項(xiàng)
- 圖四 復(fù)制物理網(wǎng)絡(luò)連接狀態(tài)的選項(xiàng)

如果在筆記本電腦或其他移動(dòng)設(shè)備上使用虛擬機(jī),請(qǐng)選擇復(fù)制物理網(wǎng)絡(luò)連接狀態(tài)。
當(dāng)您在有線或無(wú)線網(wǎng)絡(luò)之間進(jìn)行移動(dòng)時(shí),該設(shè)置會(huì)導(dǎo)致 IP 地址續(xù)訂。
續(xù)訂IP是指網(wǎng)卡從路由器的DHCP服務(wù)器獲得IP地址的過(guò)程。
網(wǎng)卡通過(guò)DHCP對(duì)IP都有租定時(shí)間,等到了一定的時(shí)間,你的電腦會(huì)自動(dòng)續(xù)訂IP,以方便繼續(xù)使用。
不選擇復(fù)制物理網(wǎng)絡(luò)連接狀態(tài)選項(xiàng):
如果采用DHCP的方式來(lái)分配IP地址,當(dāng)電腦網(wǎng)絡(luò)從有線或無(wú)線網(wǎng)絡(luò)之間進(jìn)行移動(dòng)時(shí),DHCP會(huì)重新分配ip地址,即虛擬機(jī)IP地址會(huì)發(fā)生變化。
選擇復(fù)制物理網(wǎng)絡(luò)連接狀態(tài)選項(xiàng):
復(fù)制網(wǎng)絡(luò)連接狀態(tài)僅用于筆記本電腦在有線網(wǎng)絡(luò)與無(wú)線網(wǎng)絡(luò)之間切換時(shí)進(jìn)行IP地址續(xù)訂,虛擬機(jī)IP地址不變。
橋接模式連接關(guān)系
虛擬機(jī),物理機(jī)與互聯(lián)網(wǎng)之間的連接關(guān)系。(能否ping通)
| 虛擬機(jī)<->虛擬機(jī) | 虛擬機(jī)->物理機(jī) | 物理機(jī)->虛擬機(jī) | 虛擬機(jī)->互聯(lián)網(wǎng) | 互聯(lián)網(wǎng)->虛擬機(jī) | |
|---|---|---|---|---|---|
| 橋接模式 | YES | YES | YES | YES | YES |
2.3 NAT模式
NAT技術(shù)
先簡(jiǎn)單介紹一下NAT這個(gè)技術(shù):
- NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換),是一種在IP數(shù)據(jù)包通過(guò)路由器或防火墻時(shí)重寫(xiě)來(lái)源IP地址或目的IP地址的技術(shù)(wiki)。
- 優(yōu)點(diǎn)在于NAT內(nèi)部局域網(wǎng)與外界隔離,較為安全。內(nèi)部地址空間也是獨(dú)立進(jìn)行維護(hù),與公網(wǎng)IP分離,有效降低IP地址空間不足的問(wèn)題。缺點(diǎn)是數(shù)據(jù)包都要經(jīng)過(guò)NAT設(shè)備(路由器或網(wǎng)關(guān))更改源和目的IP,重新查詢NAT地址轉(zhuǎn)換表,降低了通信效率。
NAT模式解釋
在NAT模式中,虛擬機(jī)會(huì)創(chuàng)建一個(gè)隔離的網(wǎng)絡(luò),所有虛擬機(jī)之間都可以互相通信。
物理機(jī)網(wǎng)卡直接與虛擬NAT設(shè)備相連,然后虛擬NAT設(shè)備與虛擬DHCP服務(wù)器一起連接在虛擬交換機(jī)VMnet8上,這樣就實(shí)現(xiàn)了虛擬機(jī)聯(lián)網(wǎng)。
VMware Network Adapter VMnet8網(wǎng)卡是為了實(shí)現(xiàn)主機(jī)與虛擬機(jī)之間的通信。可見(jiàn)NAT模式下物理機(jī)更像是虛擬機(jī)們的"路由器"。所以虛擬機(jī)和物理機(jī)不再同一網(wǎng)段下,可以理解為主機(jī)是虛擬機(jī)的"上級(jí)"。
當(dāng)在物理機(jī)中禁用VMware Network Adapter VMnet8網(wǎng)卡時(shí),物理機(jī)不能再ping通虛擬機(jī),但是虛擬機(jī)仍然可以ping通物理機(jī)。
如下圖所示:
- 圖五 NAT模式詳細(xì)圖解

由于是虛擬的NAT設(shè)備,虛擬機(jī)的端口轉(zhuǎn)換規(guī)律只是針對(duì)于物理機(jī)和虛擬機(jī)的。
對(duì)于互聯(lián)網(wǎng)來(lái)說(shuō),始終只是和物理機(jī)對(duì)話,察覺(jué)不到虛擬機(jī)。因此,虛擬機(jī)可以通過(guò)物理機(jī)(起著路由器的作用)訪問(wèn)互聯(lián)網(wǎng),但是互聯(lián)網(wǎng)卻不能訪問(wèn)虛擬機(jī)。(就是NAT里面套了一層NAT)
NAT模式連接關(guān)系
虛擬機(jī),物理機(jī)與互聯(lián)網(wǎng)之間的連接關(guān)系。(能否ping通)
| 虛擬機(jī)<->虛擬機(jī) | 虛擬機(jī)->物理機(jī) | 物理機(jī)->虛擬機(jī) | 虛擬機(jī)->互聯(lián)網(wǎng) | 互聯(lián)網(wǎng)->虛擬機(jī) | |
|---|---|---|---|---|---|
| NAT模式 | YES | YES | YES(Vmnet8網(wǎng)卡開(kāi)啟) | YES | NO |
2.4 僅主機(jī)模式
僅主機(jī)模式解釋
在僅主機(jī)模式下,虛擬機(jī)依舊會(huì)創(chuàng)建一個(gè)隔離的網(wǎng)絡(luò),虛擬機(jī)之間可以通信,但是虛擬機(jī)不能訪問(wèn)互聯(lián)網(wǎng)。
雖然有DHCP服務(wù)器直接分配地址,但是不能直接訪問(wèn)物理機(jī)所在局域網(wǎng)的私有地址。
它們沒(méi)有設(shè)置網(wǎng)關(guān),但是可以訪問(wèn)虛擬網(wǎng)卡VMware Network Adapter VMnet1,同樣可以通過(guò)虛擬網(wǎng)卡與物理機(jī)通信,物理機(jī)也可以通過(guò)虛擬網(wǎng)卡與虛擬機(jī)通信。
- 圖六 僅主機(jī)模式詳細(xì)圖解

僅主機(jī)模式連接關(guān)系
虛擬機(jī),物理機(jī)與互聯(lián)網(wǎng)之間的連接關(guān)系。(能否ping通)
| 虛擬機(jī)<->虛擬機(jī) | 虛擬機(jī)->物理機(jī) | 物理機(jī)->虛擬機(jī) | 虛擬機(jī)->互聯(lián)網(wǎng) | 互聯(lián)網(wǎng)->虛擬機(jī) | |
|---|---|---|---|---|---|
| 僅主機(jī)模式 | YES | YES | YES(Vmnet1網(wǎng)卡開(kāi)啟) | NO | NO |
三. 總結(jié)
虛擬機(jī),物理機(jī)與互聯(lián)網(wǎng)之間的連接關(guān)系。(能否ping通)
| 虛擬機(jī)<->虛擬機(jī) | 虛擬機(jī)->物理機(jī) | 物理機(jī)->虛擬機(jī) | 虛擬機(jī)->互聯(lián)網(wǎng) | 互聯(lián)網(wǎng)->虛擬機(jī) | |
|---|---|---|---|---|---|
| 橋接模式 | YES | YES | YES | YES | YES |
| NAT模式 | YES | YES | YES(Vmnet8網(wǎng)卡開(kāi)啟) | YES | NO |
| 僅主機(jī)模式 | YES | YES | YES(Vmnet1網(wǎng)卡開(kāi)啟) | NO | NO |
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
VMware Workstation上虛擬機(jī)與vSphere上的相互遷移(圖文)
這篇文章主要介紹了VMware Workstation上虛擬機(jī)與vSphere上的相互遷移(圖文),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02
在Ubuntu上面安裝VMware Workstation教程
本篇文章主要介紹了在Ubuntu上面安裝VMware Workstation,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-03-03
VMware Workstation Pro 16 搭建 androi
在VMware Workstation Pro 16中安裝Android-x86系統(tǒng)時(shí),可能會(huì)遇到軟件包解析失敗、app閃退等問(wèn)題,本文給大家介紹VMware Workstation Pro 16 搭建 android-x86過(guò)程問(wèn)題解決方案,感興趣的朋友跟隨小編一起看看吧2024-10-10
關(guān)于VMware安裝完后沒(méi)有虛擬網(wǎng)卡的問(wèn)題
這篇文章主要介紹了關(guān)于VMware安裝完后沒(méi)有虛擬網(wǎng)卡的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03
VMware安裝ubuntu 20.04操作系統(tǒng)的教程圖解
這篇文章主要介紹了VMware安裝ubuntu 20.04操作系統(tǒng)的教程,本文通過(guò)圖文并茂的形式對(duì)VMware安裝ubuntu20.04的方法介紹的非常詳細(xì),需要的朋友可以參考下2020-06-06
優(yōu)化提高VMware虛擬機(jī)運(yùn)行速度的技巧(詳細(xì)圖文教程)
本篇文章主要是介紹了優(yōu)化提高VMware虛擬機(jī)運(yùn)行速度的技巧,有效的解決了虛擬機(jī)卡、慢的問(wèn)題,感興趣的小伙伴們可以參考一下。2016-11-11

