虛擬機(jī)VMware使用技巧.上篇
虛擬機(jī)VMware使用技巧.中篇
虛擬機(jī)VMware使用技巧.下篇
VMware Workstation Pro最全下載鏈接
VMware 16 下載-->安裝-->激活
虛擬機(jī)WMware使用技巧,今天這篇是整個系列的第六篇。
在第二篇時,曾經(jīng)許諾要專門寫一篇關(guān)于虛擬機(jī)網(wǎng)卡設(shè)置相關(guān)的的教程,沒想到拖了這么久才完成。
先解釋一下,文中用到的兩個概念:
實體機(jī):實物電腦,安裝VMware軟件的電腦。
虛擬機(jī):在實體機(jī)上利用VMware軟件,安裝的虛擬系統(tǒng)。
1、組網(wǎng)設(shè)備簡介
網(wǎng)卡:電腦內(nèi)置的一種硬件,用于上網(wǎng)。
有兩種:以太網(wǎng)網(wǎng)卡(有線網(wǎng)卡)、Wi-Fi網(wǎng)卡(無線網(wǎng)卡)。分別對應(yīng)兩種上網(wǎng)方式,以太網(wǎng)網(wǎng)卡用于有線上網(wǎng),Wi-Fi網(wǎng)卡用于無線上網(wǎng)。
一般臺式機(jī)只有以太網(wǎng)卡,筆記本會同時有兩個網(wǎng)卡,下面是我筆記本電腦上網(wǎng)卡截圖。
交換機(jī):組網(wǎng)的一種設(shè)備,用于擴(kuò)展有線網(wǎng)絡(luò)端口和劃分網(wǎng)絡(luò)。在本文中可以簡單的理解成,用于數(shù)據(jù)交換的一個媒介。
網(wǎng)關(guān):又叫網(wǎng)間連接器、協(xié)議轉(zhuǎn)換器,主要用于連接兩個網(wǎng)絡(luò),充當(dāng)轉(zhuǎn)換器。
路由器:用于接入網(wǎng)絡(luò)的設(shè)備,一般有以下幾個功能,充當(dāng)網(wǎng)關(guān),控制下行網(wǎng)絡(luò)、擴(kuò)展有線網(wǎng)絡(luò)端口、WiFi功能,使無線網(wǎng)卡能接入外網(wǎng)。
以上是組網(wǎng)中常用的四種設(shè)備,這里只是簡單做一下功能介紹,更詳細(xì)的解釋和使用方法,建議大家網(wǎng)上搜索一些相關(guān)資料進(jìn)行學(xué)習(xí)。
為了大家能更好的理解各種設(shè)備,在網(wǎng)絡(luò)中的作用,從網(wǎng)上找了張典型的家庭網(wǎng)絡(luò)拓?fù)鋱D。(家庭網(wǎng)絡(luò)中,一般會使用路由器代替上圖中的交換機(jī))
2、虛擬網(wǎng)絡(luò)
先想一下,如果要完成上面家庭網(wǎng)絡(luò)的組網(wǎng),通常我們會準(zhǔn)備交換機(jī)、路由器、使用網(wǎng)絡(luò)的設(shè)備,然后用網(wǎng)線把(網(wǎng)卡)網(wǎng)口和交換機(jī)網(wǎng)口連接起來。
完成硬件的連接后,再進(jìn)行IP分配(或者自動獲?。?,分配好了如果能ping通,那么網(wǎng)絡(luò)也就聯(lián)通了。
VMware虛擬機(jī)的網(wǎng)絡(luò)和在實物環(huán)境中搭建一個網(wǎng)絡(luò)的原理是一模一樣的,毫無差別。
只不過虛擬機(jī)是無法獨立存在,它必須運行在實體機(jī)上,但是邏輯上可以看作是和實體機(jī)一樣的設(shè)備。
如果能夠?qū)⑻摂M機(jī)和實體機(jī)通過交換機(jī)連起來,理論上就可以進(jìn)行通信了。
為了實現(xiàn)上面的理論,VMware軟件在我們實體機(jī)上,虛擬出了虛擬網(wǎng)卡和虛擬交換機(jī),當(dāng)然還有虛擬的網(wǎng)線。
在虛擬網(wǎng)絡(luò)中,網(wǎng)卡、交換機(jī)、網(wǎng)線...,這些實物雖然看不到,但都是以虛擬的形式存在的。
2.1、實體機(jī)上的網(wǎng)卡
安裝完成VMware虛擬機(jī)后,在電腦上一般會虛擬出兩個網(wǎng)卡。如下圖所示:
上面我們介紹網(wǎng)卡的時候說了,我筆記本上有兩個實物網(wǎng)卡。在加上這兩個虛擬網(wǎng)卡,在我的實體機(jī)上共有四個網(wǎng)卡:
無線網(wǎng)卡:Intel(R) Wi-Fi 6E AX211 160MHz
有線網(wǎng)卡:Realtek PCIe GbE Family Controller
虛擬網(wǎng)卡1:VMware Virtual Ethernet Adapter for VMnet1
虛擬網(wǎng)卡8:VMware Virtual Ethernet Adapter for VMnet8
先把四個網(wǎng)卡的名字放這里,下面會用得著。
兩張?zhí)摂M網(wǎng)卡的作用是,建立虛擬機(jī)與實體機(jī)之間的連接,打通虛擬機(jī)和實體機(jī)之間的網(wǎng)絡(luò)鏈路。
2.2、虛擬交換機(jī)
在VMware軟件上,點擊編輯,然選擇虛擬網(wǎng)絡(luò)編輯器,可以打開虛擬交換機(jī)編輯界面,如下圖所示:
在上圖紅色框中,可以看到有三個虛擬的交換機(jī):VMnet0、VMnet1、VMnet8。
這三個虛擬交換機(jī),是VMware默認(rèn)安裝的,也可以自行添加和刪除網(wǎng)絡(luò)。建議大家盡量不要刪掉,如果不小心誤操作了,可以點擊左下角還原默認(rèn)設(shè)置按鈕,進(jìn)行還原。
想要實現(xiàn)組網(wǎng),就需要把網(wǎng)卡和交換機(jī)連接起來。還記得前面說的網(wǎng)卡嗎?在我們實體機(jī)上有四張網(wǎng)卡。
在默認(rèn)設(shè)置上,這四個網(wǎng)卡和三個交換機(jī)是下面方式進(jìn)行連接的。
VMnet0-->實體網(wǎng)卡(無線網(wǎng)卡/有線網(wǎng)卡)
VMnet1-->虛擬網(wǎng)卡1
VMnet8-->虛擬網(wǎng)卡8
VMnet0這個交換機(jī)連接的是有線網(wǎng)卡還是無線網(wǎng)卡,可以通過設(shè)置進(jìn)行更改,如何更改等下再說。
這里說的所有連接,都是虛擬的,可以理解成有根虛擬的網(wǎng)線把虛擬的網(wǎng)卡和虛擬的交換機(jī)連接起來。
2.3、虛擬機(jī)上的網(wǎng)卡
接下來,我們再說一下,在虛擬機(jī)上的網(wǎng)卡,這個網(wǎng)卡存在虛擬機(jī)內(nèi),也是VMware軟件虛擬出來的。
按下圖所示,打開虛擬機(jī)設(shè)置對話框。
在硬件配置下面,可以看到網(wǎng)絡(luò)適配器,選擇后在右側(cè)有對應(yīng)的設(shè)置。
虛擬機(jī)上的虛擬網(wǎng)卡,可以添加多個,直接點擊添加按鈕就可以進(jìn)行添加。
通過上圖可以看到,虛擬機(jī)上的網(wǎng)卡,有如下5種設(shè)置:
橋接模式
NAT模式
僅主機(jī)模式
自定義
LAN區(qū)段
這幾種模式的用法,下面會詳細(xì)介紹。
虛擬機(jī)想要實現(xiàn)聯(lián)網(wǎng),虛擬機(jī)上的網(wǎng)卡,同樣需要連接到三個虛擬交換機(jī)上。在設(shè)置虛擬機(jī)上的網(wǎng)卡模式時,他們的對應(yīng)關(guān)系如下所示:
VMnet0-->虛擬上的網(wǎng)卡(橋接模式)
VMnet1-->虛擬上的網(wǎng)卡(僅主機(jī)模式)
VMnet8-->虛擬上的網(wǎng)卡(NAT模式)
設(shè)置不同的網(wǎng)卡模式,會連接到不容的虛擬交換機(jī)上。
至此,我們組網(wǎng)需要的設(shè)備有:
無線網(wǎng)卡:Intel(R) Wi-Fi 6E AX211 160MHz
有線網(wǎng)卡:Realtek PCIe GbE Family Controller
虛擬網(wǎng)卡1:VMware Virtual Ethernet Adapter for VMnet1
虛擬網(wǎng)卡8:VMware Virtual Ethernet Adapter for VMnet8
四個網(wǎng)卡,兩個虛擬兩個實物,都在實體機(jī)上。
VMnet0
VMnet1
VMnet8
三個虛擬交換機(jī),在實體機(jī)和虛擬機(jī)之間。
N個虛擬機(jī)內(nèi)部網(wǎng)卡
在虛擬機(jī)內(nèi)部,有三種模式,可以虛擬出N個。
虛擬機(jī)網(wǎng)線
在虛擬機(jī)和實體機(jī)上,哪里需要哪里就可以虛擬出來。
以上所有,你都看不到,你面前只有一臺筆記本電腦。
怎么樣?有沒有感覺到腦袋像炸開一樣。
3、三種連接方式介紹
前面我們說了,通過四張網(wǎng)卡和三個虛擬交換機(jī),以及虛擬機(jī)上網(wǎng)卡的三種模式,可以組成了三種網(wǎng)絡(luò)。
那你有沒有疑問,為什么要搞這么復(fù)雜?
為了解答這個問題,下面開始本文的重點:連接方式/組網(wǎng)方式。
既然是三種連接模式,那么這三種連接肯定是不一樣的,對照前面虛擬交換機(jī)編輯圖片,我們可以看到這三種連接類型如下:
橋接模式:虛擬機(jī)網(wǎng)卡(橋接模式)<--VMnet0(交換機(jī))-->實體網(wǎng)卡
僅主機(jī)模式:虛擬機(jī)網(wǎng)卡(僅主機(jī)模式)<--VMnet1(交換機(jī))-->虛擬網(wǎng)卡1
NAT模式:虛擬機(jī)網(wǎng)卡(NAT模式)<--VMnet8(交換機(jī))-->虛擬網(wǎng)卡8
4、橋接模式
也叫Bridged模式,有些資料上這么叫,看到的時候記得就是橋接模式。
4.1、橋接模式介紹:
①、虛擬機(jī)的虛擬網(wǎng)卡通過虛擬交換機(jī)VMnet0和實體機(jī)的物理網(wǎng)卡(有線/無線)通信。橋接模式可以理解成,虛擬機(jī)的網(wǎng)卡(N個)和實體機(jī)的網(wǎng)卡,通過虛擬機(jī)的網(wǎng)線,都連接在虛擬交換機(jī)VMnet0上。
但是實體機(jī)的網(wǎng)卡是利用虛擬網(wǎng)橋,和虛擬交換機(jī)VMnet0相連。實體機(jī)網(wǎng)卡是通過網(wǎng)線,和外部設(shè)備(路由器)連接。
②、橋接模式虛擬機(jī)和實體機(jī)是在一個網(wǎng)段內(nèi),可以理解成虛擬機(jī)和實體機(jī)通過虛擬交換機(jī)VMnet0,組成了一個小型的局域網(wǎng),那么這個網(wǎng)絡(luò)內(nèi)的所有設(shè)備的IP地址必須設(shè)置成同一個網(wǎng)段。
③、這種模式實體機(jī)和虛擬機(jī)相互獨立,可以互相訪問。如果你想把虛擬機(jī)當(dāng)做一臺完全獨立的計算機(jī)看待,并且允許它和其他終端一樣的進(jìn)行網(wǎng)絡(luò)通信,那么橋接模式通常是虛擬機(jī)訪問網(wǎng)絡(luò)的最簡單途徑。
④、通過以上三點,可以看出我們在使用虛擬機(jī)對PLC進(jìn)行調(diào)試時,橋接模式是最簡單的方式。只需要把實體機(jī)上的網(wǎng)卡和PLC相連,就可以實現(xiàn)虛擬機(jī)和實體機(jī)同時和PLC進(jìn)行通信。
如果實體機(jī)連接PLC機(jī)柜內(nèi)的交換機(jī),還可以訪問現(xiàn)場網(wǎng)絡(luò)上的其他設(shè)備(工控機(jī)、服務(wù)器)。這時,可以理解成把虛擬機(jī)加入了工業(yè)現(xiàn)場的局域網(wǎng)內(nèi)。
⑤、如果實體機(jī)的網(wǎng)卡使用無線網(wǎng)卡,并且無線網(wǎng)卡連接了路由器,這時通過虛擬網(wǎng)橋虛擬機(jī)也就能聯(lián)網(wǎng)了。(把實體機(jī)的有線網(wǎng)卡和路由器通過網(wǎng)線連接,也可以達(dá)到相同的效果)如上圖所示。
因為橋接模式虛擬機(jī)會占用局域網(wǎng)中單獨的IP,所以這種模式在IP比較緊張的情況下并不合適。
4.2、橋接模式的配置步驟:
以上,都是橋接模式組網(wǎng)的邏輯介紹,只有理解了網(wǎng)絡(luò)連接邏輯,我們才能進(jìn)行相關(guān)設(shè)備的配置。
①、虛擬交換機(jī)設(shè)置
打開VMware軟件,點擊“編輯”下的“虛擬網(wǎng)絡(luò)編輯器”,設(shè)置參數(shù)
上圖我們前面已經(jīng)說過,可以對三個交換機(jī)模式進(jìn)行設(shè)置,但不建議大家改變默認(rèn)模式,默認(rèn)的三種模式對我們使用已足夠。
默認(rèn)設(shè)置是:
VMnet0-->橋接模式
VMnet1-->僅主機(jī)模式
VMnet8-->NAT模式
上圖中A處選擇網(wǎng)卡,B處設(shè)置網(wǎng)卡的模式(建議使用默認(rèn)),C處設(shè)置橋接模式的方式,默認(rèn)為自動。
我們可以改動的只有C處,當(dāng)然默認(rèn)的自動也可以滿足部分情況的使用。
點擊C處下拉框,如下圖所示:
從上圖可以看出,可以橋接6種模式,自動和紅色框中的兩種,是我們可以選擇設(shè)置的,其他三個基本用不到,這里就不介紹了。
自動:自動模式會根據(jù)你對虛擬機(jī)的使用,自動切換橋接至那個網(wǎng)卡。
需要注意,如果實體機(jī)有多個網(wǎng)卡,這里選擇你自動。會出現(xiàn)如下情況:當(dāng)實體機(jī)只有一個網(wǎng)卡是連接狀態(tài)時,會自動選擇這個網(wǎng)卡,如果多個網(wǎng)卡都是連接狀態(tài),會選擇上次連接那個。
舉例:我們現(xiàn)場調(diào)試時,有線網(wǎng)卡一般會連到PLC上,無線網(wǎng)卡有時會連到車間的WiFi上。如果打開虛擬前,只有一個是連接狀態(tài)的,那么虛擬機(jī)會連接到這個處于連接狀態(tài)的網(wǎng)卡上。如果兩個網(wǎng)卡都是連接上的,會自動選擇上次連接的網(wǎng)卡。
如果虛擬機(jī)處在已運行狀態(tài),這時有一個網(wǎng)卡的網(wǎng)絡(luò)斷掉,那么會自動切換到另一個網(wǎng)卡。
Intel(R) Wi-Fi...:無線網(wǎng)卡,選擇這個可以通過實體機(jī)的無線網(wǎng)卡連接至外部網(wǎng)絡(luò),可用于虛擬機(jī)連接互聯(lián)網(wǎng)。
Realtek PCIe...:有線網(wǎng)卡,選擇這個可以通過實體機(jī)的有線網(wǎng)卡連接至外部網(wǎng)絡(luò),可用于PLC調(diào)試。在我們調(diào)試時,建議直接選擇有線網(wǎng)卡,這樣就能避免選擇自動時,來回切換網(wǎng)卡,導(dǎo)致連接不上PLC的情況。
以上是我筆記本電腦的網(wǎng)卡,如果你的實體機(jī)上有多塊網(wǎng)卡,這里也會顯示出來。
②、虛擬機(jī)上的網(wǎng)卡設(shè)置
打開虛擬機(jī)設(shè)置對話框,選擇網(wǎng)卡設(shè)置,如下圖所示:
虛擬機(jī)上網(wǎng)卡的設(shè)置,直接參照上圖進(jìn)行。
B處已連接和啟動時連接最好都勾選上,這樣可以每次運行虛擬機(jī),都會自動連接上。
C處選擇橋接模式,復(fù)制物理網(wǎng)絡(luò)的連接狀態(tài)選項是否勾選,對連接沒有影響。勾選后虛擬機(jī)的網(wǎng)卡狀態(tài),會根據(jù)實際機(jī)的狀態(tài)進(jìn)行顯示。
③、網(wǎng)卡IP設(shè)置
這里說的網(wǎng)卡包括虛擬機(jī)內(nèi)的網(wǎng)卡和實體機(jī)網(wǎng)卡,如果有多個虛擬機(jī),每個虛擬機(jī)內(nèi)的網(wǎng)卡都需要設(shè)置。
按照下圖所示路徑打開IP設(shè)置對話框,設(shè)置網(wǎng)卡的IP地址。
實體機(jī)上的網(wǎng)卡設(shè)置,需要與前面虛擬交換機(jī)選擇的網(wǎng)卡相對應(yīng)。
虛擬機(jī)上的網(wǎng)卡,也需要設(shè)置。
IP的設(shè)置有兩種方式,自動獲得和手動設(shè)置。如果網(wǎng)絡(luò)上有DHCP服務(wù)器可以選擇自動獲得IP,要是沒有就手動設(shè)置IP。
注意,所有網(wǎng)卡的IP必須在同一個網(wǎng)段內(nèi),也就是前三位設(shè)置一樣。
舉例:如果是使用虛擬機(jī)進(jìn)行PLC調(diào)試,先把前面虛擬交換機(jī)配置的網(wǎng)卡選擇有線網(wǎng)卡,然后用網(wǎng)線把實體機(jī)上的有線網(wǎng)卡,和配電柜內(nèi)交換機(jī)相連。實體機(jī)有線網(wǎng)卡、虛擬機(jī)內(nèi)虛擬機(jī)網(wǎng)卡、PLC、其他設(shè)備,IP都設(shè)置成一個網(wǎng)段內(nèi)。這種組網(wǎng),整個網(wǎng)絡(luò)上的所有計算機(jī)(無論是實體還是虛擬的)都可以互相訪問。
另一種配置方式:虛擬交換機(jī)配置的網(wǎng)卡選擇無線網(wǎng)卡,無線網(wǎng)卡通過WIFI進(jìn)行聯(lián)網(wǎng),實體機(jī)網(wǎng)卡、虛擬機(jī)網(wǎng)卡都設(shè)置成自動獲得IP。如果實體機(jī)能通過無線網(wǎng)卡進(jìn)行上網(wǎng),那么,虛擬機(jī)也可以上網(wǎng)。
以上兩種用法,是使用橋接模式比較典型的應(yīng)用,建議大家都動手配置一下,看能否組網(wǎng)成功。
總結(jié):橋接模式是比較實用的組網(wǎng)方式,他的缺點是所有計算機(jī)都在一個網(wǎng)段內(nèi),各自占用單獨的IP,如果網(wǎng)絡(luò)上IP比較緊張,這種方式就不合適。
除了IP占用外,另一個缺點是,虛擬機(jī)內(nèi)的網(wǎng)卡是對外可見的,這對于安全要求較高的使用場景,其實是有風(fēng)險的,如果你使用虛擬機(jī)是為了規(guī)避上網(wǎng)風(fēng)險,那么這種方式也不合適。
當(dāng)然,我們做項目都是在局域網(wǎng)內(nèi)進(jìn)行,車間的局域網(wǎng)也不會連接外網(wǎng),這種方式組網(wǎng)在工業(yè)現(xiàn)場是最簡單的。
5、NAT模式
5.1、NAT模式介紹
NAT,是NetworkAddressTranslation的縮寫,即網(wǎng)絡(luò)地址轉(zhuǎn)換。一般使用VMware創(chuàng)建虛擬機(jī)的默認(rèn)網(wǎng)絡(luò)連接模式就是NAT。
①、NAT模式組網(wǎng)時,VMware軟件會在實體機(jī)上創(chuàng)建單獨的虛擬網(wǎng)絡(luò),用以在實體機(jī)和虛擬機(jī)之間通信,這種組網(wǎng)方式,實體機(jī)使用虛擬網(wǎng)卡8:VMware Virtual Ethernet Adapter for VMnet8與虛擬網(wǎng)絡(luò)連接。
除了上面說的一些虛擬設(shè)備,NAT模式為了創(chuàng)建虛擬的網(wǎng)絡(luò),又虛擬出了虛擬DHCP服務(wù)器、虛擬NAT設(shè)備、以及若干虛擬網(wǎng)線。
如下圖所示:
②、虛擬機(jī)向外部網(wǎng)絡(luò)發(fā)送的請求數(shù)據(jù)包,會交由虛擬NAT設(shè)備加上“特殊標(biāo)記”并以實體機(jī)的名義轉(zhuǎn)發(fā)出去,外部網(wǎng)絡(luò)返回的響應(yīng)數(shù)據(jù)包,也是先由實體機(jī)接收,然后交虛擬NAT設(shè)備根據(jù)”特殊標(biāo)記”進(jìn)行識別,并轉(zhuǎn)發(fā)給對應(yīng)的虛擬機(jī)。
③、虛擬機(jī)在外部網(wǎng)絡(luò)沒有自己的IP地址,從外部網(wǎng)絡(luò)來看,虛擬機(jī)和主機(jī)在共享一個IP地址,外部網(wǎng)絡(luò)也無法訪問到虛擬機(jī)。相對于橋接模式,NAT模式能節(jié)省不少IP地址。
④在實體機(jī)上只允許有一個NAT模式的虛擬網(wǎng)絡(luò),因此實體機(jī)上如果有多個虛擬機(jī),并且都采用NAT模式進(jìn)行組網(wǎng),那么多個虛擬機(jī)之間也是可以相互訪問的。
⑤、NAT模式無法像橋接模式那樣,選擇使用哪個實體網(wǎng)卡連接外部網(wǎng)絡(luò),但是NAT模式會智能的選擇連接外網(wǎng)的網(wǎng)卡。
由于NAT模式需要虛擬出NAT設(shè)備和虛擬的DHCP服務(wù)器,在我們安裝WMware軟件后,會在實體機(jī)系統(tǒng)中安裝NAT服務(wù)和DHCP服務(wù)。
要正常的使用NAT模式這兩個服務(wù)必須開啟,檢查是否開啟:
打開WIN+R鍵打開運行對話框,輸入services.msc 然后回車確認(rèn)。
正常情況這兩個服務(wù)是默認(rèn)開啟的,有時候會被殺毒軟件給禁掉。
5.2、NAT模式的配置步驟
下面來講解NAT模式的配置流程,與橋接模式一樣,也是分為三步:虛擬交換機(jī)設(shè)置、虛擬機(jī)上網(wǎng)卡設(shè)置、網(wǎng)卡IP設(shè)置。
①、虛擬機(jī)交換機(jī)設(shè)置
先復(fù)習(xí)一下三個交換機(jī)的默認(rèn)設(shè)置:
VMnet0-->橋接模式
VMnet1-->僅主機(jī)模式
VMnet8-->NAT模式
再次提醒,不建議大家改變默認(rèn)模式,默認(rèn)的三種模式對我們使用已足夠。
打開VMware軟件,點擊“編輯”下的“虛擬網(wǎng)絡(luò)編輯器”,設(shè)置參數(shù)
上圖是NAT模式的默認(rèn)設(shè)置,默認(rèn)情況下已經(jīng)可以滿足我們使用。
選擇A處的虛擬交換機(jī)VMnet8后,在下面B處選擇NAT模式,默認(rèn)情況VMnet8就是NAT模式。從這里可以看出,VMnet8的模式可以改成其他。
C處用于對NAT模式進(jìn)行設(shè)置,點擊按鈕后,如下圖所示:
NAT模式會創(chuàng)建一個單獨的虛擬網(wǎng)絡(luò),上圖中所示,就是對網(wǎng)絡(luò)屬性的設(shè)置。比如:子網(wǎng)IP、掩碼、網(wǎng)關(guān)IP等,這些參數(shù)同樣不需要我們更改,如果想學(xué)習(xí)更深的組網(wǎng)知識,可以先去掌握一些組網(wǎng)的知識,然后通過虛擬組網(wǎng)進(jìn)行測試。
圖中D處將主機(jī)虛擬適配器連接至此網(wǎng)絡(luò):這里設(shè)置實體機(jī)上的虛擬網(wǎng)卡VMware Virtual Ethernet Adapter for VMnet8,如果取消勾選,實體機(jī)上虛擬網(wǎng)卡8會刪除,這樣實體機(jī)就沒有辦法和虛擬機(jī)進(jìn)行通信了,但是不影響虛擬機(jī)通過實體機(jī)網(wǎng)卡,訪問外部網(wǎng)絡(luò)。
圖中E處使用本地DHCP服務(wù)將IP地址分配給虛擬機(jī),勾選后會使用虛擬機(jī)的DHCP服務(wù)器進(jìn)行分配IP,圖中F/G處用于設(shè)置子網(wǎng)IP和子網(wǎng)掩碼。
②、虛擬機(jī)上的網(wǎng)卡設(shè)置
打開虛擬機(jī)設(shè)置對話框,選擇網(wǎng)卡設(shè)置,如下圖所示:
虛擬機(jī)上的網(wǎng)卡設(shè)置比較簡單,只需要根據(jù)上圖,選擇NAT模式即可。
③、網(wǎng)卡IP設(shè)置
網(wǎng)卡包括虛擬機(jī)內(nèi)的網(wǎng)卡和實體機(jī)網(wǎng)卡,實體網(wǎng)卡根據(jù)聯(lián)網(wǎng)需求進(jìn)行設(shè)置,虛擬機(jī)內(nèi)網(wǎng)卡IP設(shè)置成自動獲取。
再實際項目調(diào)試中,有線網(wǎng)卡設(shè)置成與PLC系統(tǒng)同一網(wǎng)段,無線網(wǎng)卡可設(shè)置成自動獲取IP地址。
虛擬網(wǎng)卡最好設(shè)置成自動獲取,讓虛擬的DHCP服務(wù)器進(jìn)行分配。如果手動設(shè)置,需要根據(jù)DHCP設(shè)置進(jìn)行配置,比較麻煩,不建議大家這樣操作。
總結(jié):NAT模式非常簡單,只要實體機(jī)能聯(lián)網(wǎng),虛擬機(jī)大概率沒什么問題。前面雖然講了很多設(shè)置參數(shù),但是大多數(shù)都不需要我們進(jìn)行修改,默認(rèn)的就可以滿足使用。給大家介紹也是本著,知其然而后知其所以然的精神,讓想繼續(xù)學(xué)習(xí)的同學(xué),能再往前努力一步。
6、僅主機(jī)模式
僅主機(jī)模式英文Host-Only,僅主機(jī)模式可以理解成NAT模式的一種特殊情況,通過下圖的網(wǎng)絡(luò)結(jié)構(gòu)可以看出,僅主機(jī)模式,去除了虛擬的NAT設(shè)備。
6.1、僅主機(jī)模式介紹
①、僅主機(jī)模式,實體機(jī)使用VMware Virtual Ethernet Adapter for VMnet1虛擬網(wǎng)卡連接VMnet1虛擬交換機(jī)來與虛擬機(jī)進(jìn)行通信。
②、僅主機(jī)模式可以將虛擬機(jī)與外網(wǎng)隔開,使得虛擬機(jī)成為一個獨立的系統(tǒng),只能與實體機(jī)相互通訊。所以,這種模式虛擬機(jī)無法通過網(wǎng)卡訪問實體機(jī)以外的網(wǎng)絡(luò),但是多個虛擬機(jī)之間可以互相訪問,也就是多個虛擬機(jī)之間可以組網(wǎng)。
③、僅主機(jī)模式無妨訪問外部網(wǎng)絡(luò),所以用起來比較安全,如果你使用虛擬機(jī)以安全為主,那么這種模式無疑是比較合適的。
④、這種模式在我們使用虛擬機(jī)進(jìn)行PLC編程時并不適用,因為無法訪問外部的網(wǎng)絡(luò),就無法連接到PLC上。
6.2、僅主機(jī)模式的配置步驟
同樣也是分為三步:虛擬交換機(jī)設(shè)置、虛擬機(jī)上網(wǎng)卡設(shè)置、網(wǎng)卡IP設(shè)置。
①、虛擬機(jī)交換機(jī)設(shè)置
再次復(fù)習(xí)一下三個交換機(jī)的默認(rèn)設(shè)置:
VMnet0-->橋接模式
VMnet1-->僅主機(jī)模式
VMnet8-->NAT模式
打開VMware軟件,點擊“編輯”下的“虛擬網(wǎng)絡(luò)編輯器”,設(shè)置參數(shù)
上圖是僅主機(jī)模式的默認(rèn)設(shè)置,默認(rèn)情況下已經(jīng)可以滿足我們使用。
選擇A處的虛擬交換機(jī)VMnet1后,在下面B處選擇僅主機(jī)模式,默認(rèn)情況VMnet1就是僅主機(jī)模式。
C處的設(shè)置與NAT模式相同,具體含義就不贅述了。
②、虛擬機(jī)上的網(wǎng)卡設(shè)置
打開虛擬機(jī)設(shè)置對話框,選擇網(wǎng)卡設(shè)置,如下圖所示:
虛擬機(jī)上的網(wǎng)卡設(shè)置,根據(jù)上圖進(jìn)行配置即可。
③、網(wǎng)卡IP設(shè)置
網(wǎng)卡包括虛擬機(jī)內(nèi)的網(wǎng)卡和實體機(jī)上的虛擬機(jī)網(wǎng)卡VMware Virtual Ethernet Adapter for VMnet1。
實體機(jī)上的實體網(wǎng)卡因為僅主機(jī)模式,虛擬機(jī)不連接外圍設(shè)備,所以無論如何配置,都對虛擬機(jī)組網(wǎng)沒有影響。
僅主機(jī)模式下,虛擬機(jī)內(nèi)的網(wǎng)卡和實體機(jī)上的虛擬網(wǎng)卡,只能設(shè)置成自動獲取。讓虛擬的讓虛擬的DHCP服務(wù)器進(jìn)行分配。
總結(jié):通過以上描述應(yīng)該能看出,僅主機(jī)模式是配置最簡單的一種組網(wǎng)方式,這種網(wǎng)絡(luò)也是最簡單的,只能多個虛擬機(jī)和實體機(jī)進(jìn)行組網(wǎng),無法訪問外部網(wǎng)絡(luò)。
7、其他
以上三種網(wǎng)絡(luò)的配置,共使用了以下設(shè)備:
無線網(wǎng)卡:Intel(R) Wi-Fi 6E AX211 160MHz
有線網(wǎng)卡:Realtek PCIe GbE Family Controller
虛擬網(wǎng)卡1:VMware Virtual Ethernet Adapter for VMnet1
虛擬網(wǎng)卡8:VMware Virtual Ethernet Adapter for VMnet8
四個網(wǎng)卡,兩個虛擬兩個實物,都在實體機(jī)上。
VMnet0
VMnet1
VMnet8
三個虛擬交換機(jī),在實體機(jī)和虛擬機(jī)之間。
N個虛擬機(jī)內(nèi)部網(wǎng)卡
在虛擬機(jī)內(nèi)部,有三種模式,可以虛擬出N個。
虛擬機(jī)網(wǎng)線
在虛擬機(jī)和實體機(jī)上,哪里需要哪里就可以虛擬出來。
虛擬DHCP服務(wù)器
虛擬NAT設(shè)備
用于NAT模式
前面說了,以上這些都是VMware軟件安裝完成后,默認(rèn)的配置。當(dāng)默認(rèn)配置不能夠滿足使用時,也可以主動的去更改和增加。
比如我們可以在默認(rèn)的三個虛擬交換機(jī)的基礎(chǔ)上,增加虛擬交換機(jī)的數(shù)量,如下圖所示:
從上圖可以看出VMware最多可以創(chuàng)建20個虛擬網(wǎng)絡(luò),并且每個虛擬網(wǎng)絡(luò)可以連接任意數(shù)量的虛擬機(jī)網(wǎng)絡(luò)設(shè)備。
同樣,在虛擬機(jī)上我們可以再虛擬出多個網(wǎng)卡,用以組成不同的網(wǎng)絡(luò)。
上圖是在虛擬機(jī)上添加網(wǎng)卡的方法,添加虛擬網(wǎng)卡的數(shù)量是不受限制的。
除了增加虛擬機(jī)硬件的方式,以滿足我們增加虛擬機(jī)網(wǎng)絡(luò)的需求,VMware軟件還可以通過自定義的方式進(jìn)行設(shè)置虛擬網(wǎng)卡的連接方式,如下圖所示:
所以,可以通過增加虛擬設(shè)備的方式,我們可以組出比本文中介紹的三種網(wǎng)絡(luò),更復(fù)雜的網(wǎng)絡(luò)。這部分就不在本文中介紹了,感興趣的可以自己去DIY。
最后
為了盡可能的讓沒有網(wǎng)絡(luò)基礎(chǔ)的人能看懂,這篇文章寫的很羅嗦,很多概念都是來回的說,這樣做的目的是讓大家在一篇文章中把所有的關(guān)于虛擬機(jī)網(wǎng)絡(luò)設(shè)置講清楚。
很多人基礎(chǔ)不同,學(xué)習(xí)能力有高低,如果你一邊不能理解,建議多看幾遍。不要忙著去網(wǎng)上看其他教程,我已經(jīng)盡可能寫的直白些了,如果這篇你看不明白,網(wǎng)上的其他教程你更不容理解。
審核編輯:湯梓紅
-
網(wǎng)卡
+關(guān)注
關(guān)注
4文章
322瀏覽量
27786 -
交換機(jī)
+關(guān)注
關(guān)注
21文章
2705瀏覽量
101176 -
wi-fi
+關(guān)注
關(guān)注
14文章
2209瀏覽量
126293 -
虛擬機(jī)
+關(guān)注
關(guān)注
1文章
958瀏覽量
28926 -
VMware
+關(guān)注
關(guān)注
1文章
299瀏覽量
22233
原文標(biāo)題:虛擬機(jī)VMware上網(wǎng)卡的設(shè)置
文章出處:【微信號:上手PLC,微信公眾號:上手PLC】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
詳解VMWare虛擬機(jī)網(wǎng)絡(luò)配置

如何讓虛擬機(jī)的Ubuntu上網(wǎng)?
為什么配置為nat,ubantu虛擬機(jī)依舊無法上網(wǎng)?
為什么虛擬機(jī)和主機(jī)可以互ping,虛擬機(jī)里也可以ping通百度等網(wǎng)址?
VMware中虛擬機(jī)網(wǎng)絡(luò)的設(shè)置方法
虛擬機(jī)Ubuntu18 64位系統(tǒng)虛擬機(jī)的配置方法
虛擬機(jī)通過USB網(wǎng)卡與嵌入式Linux開發(fā)板直連需求
關(guān)于HarmonyOS虛擬機(jī)網(wǎng)絡(luò)問題的解決辦法分享
VMware軟件虛擬機(jī)和PLC通訊的連接方法
VM虛擬機(jī)上的網(wǎng)絡(luò)設(shè)置

虛擬機(jī)VMware使用教程

VMware虛擬機(jī)和主機(jī)傳輸文件

評論