0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

虛擬機(jī)VMware上網(wǎng)卡的設(shè)置

qianrushibolo ? 來源:上手PLC ? 2023-07-06 10:43 ? 次閱讀

虛擬機(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)卡截圖。

392f868e-1b36-11ee-962d-dac502259ad0.png

交換機(jī):組網(wǎng)的一種設(shè)備,用于擴(kuò)展有線網(wǎng)絡(luò)端口和劃分網(wǎng)絡(luò)。在本文中可以簡單的理解成,用于數(shù)據(jù)交換的一個媒介。

396b736a-1b36-11ee-962d-dac502259ad0.png

網(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í)。

39aa667e-1b36-11ee-962d-dac502259ad0.png

為了大家能更好的理解各種設(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)卡。如下圖所示:

39f568f4-1b36-11ee-962d-dac502259ad0.png

上面我們介紹網(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ī)編輯界面,如下圖所示:

3a402786-1b36-11ee-962d-dac502259ad0.png

3a5d42ee-1b36-11ee-962d-dac502259ad0.png

在上圖紅色框中,可以看到有三個虛擬的交換機(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è)置對話框。

3a87e5ee-1b36-11ee-962d-dac502259ad0.png

在硬件配置下面,可以看到網(wǎng)絡(luò)適配器,選擇后在右側(cè)有對應(yīng)的設(shè)置。

3aaab8b2-1b36-11ee-962d-dac502259ad0.png

虛擬機(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、橋接模式介紹:

3ac68556-1b36-11ee-962d-dac502259ad0.png

①、虛擬機(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ù)

3aec2bda-1b36-11ee-962d-dac502259ad0.png

上圖我們前面已經(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處下拉框,如下圖所示:

3b1734ec-1b36-11ee-962d-dac502259ad0.png

從上圖可以看出,可以橋接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è)置,如下圖所示:

3b3ea694-1b36-11ee-962d-dac502259ad0.png

虛擬機(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地址。

3b7160f2-1b36-11ee-962d-dac502259ad0.png

實體機(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)線。

如下圖所示:

3bb90966-1b36-11ee-962d-dac502259ad0.png

②、虛擬機(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)。

3be4766e-1b36-11ee-962d-dac502259ad0.png

3bfeb45c-1b36-11ee-962d-dac502259ad0.png

正常情況這兩個服務(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ù)

3c73ae38-1b36-11ee-962d-dac502259ad0.png

上圖是NAT模式的默認(rèn)設(shè)置,默認(rèn)情況下已經(jīng)可以滿足我們使用。

選擇A處的虛擬交換機(jī)VMnet8后,在下面B處選擇NAT模式,默認(rèn)情況VMnet8就是NAT模式。從這里可以看出,VMnet8的模式可以改成其他。

C處用于對NAT模式進(jìn)行設(shè)置,點擊按鈕后,如下圖所示:

3ca11dd2-1b36-11ee-962d-dac502259ad0.png

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è)置,如下圖所示:

3cc6f0e8-1b36-11ee-962d-dac502259ad0.png

虛擬機(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è)備。

3cf716c4-1b36-11ee-962d-dac502259ad0.png

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ù)

3d1df2ee-1b36-11ee-962d-dac502259ad0.png

上圖是僅主機(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è)置,如下圖所示:

3d484e40-1b36-11ee-962d-dac502259ad0.png

虛擬機(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ù)量,如下圖所示:

3d71727a-1b36-11ee-962d-dac502259ad0.png

從上圖可以看出VMware最多可以創(chuàng)建20個虛擬網(wǎng)絡(luò),并且每個虛擬網(wǎng)絡(luò)可以連接任意數(shù)量的虛擬機(jī)網(wǎng)絡(luò)設(shè)備。

同樣,在虛擬機(jī)上我們可以再虛擬出多個網(wǎng)卡,用以組成不同的網(wǎng)絡(luò)。

3e3d5066-1b36-11ee-962d-dac502259ad0.png

上圖是在虛擬機(jī)上添加網(wǎng)卡的方法,添加虛擬網(wǎng)卡的數(shù)量是不受限制的。

除了增加虛擬機(jī)硬件的方式,以滿足我們增加虛擬機(jī)網(wǎng)絡(luò)的需求,VMware軟件還可以通過自定義的方式進(jìn)行設(shè)置虛擬網(wǎng)卡的連接方式,如下圖所示:

3e7028c4-1b36-11ee-962d-dac502259ad0.png

所以,可以通過增加虛擬設(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)上的其他教程你更不容理解。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 網(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)載請注明出處。

收藏 0人收藏

    評論

    相關(guān)推薦
    熱點推薦

    詳解VMWare虛擬機(jī)網(wǎng)絡(luò)配置

    NAT模式和橋接模式一樣可以上網(wǎng),只不過,虛擬機(jī)虛擬出一個內(nèi)網(wǎng),主機(jī)和虛擬機(jī)都在這個虛擬的局域網(wǎng)中。NAT中
    發(fā)表于 05-12 16:08 ?4280次閱讀
    詳解<b class='flag-5'>VMWare</b><b class='flag-5'>虛擬機(jī)</b>網(wǎng)絡(luò)配置

    如何讓虛擬機(jī)的Ubuntu上網(wǎng)

    速的方式。如果你僅僅是想讓虛擬機(jī)內(nèi)的Ubuntu上網(wǎng),建議使用這種方式。NAT上網(wǎng)的前提:PC能上網(wǎng)即可,連路由器都不需要。NAT上網(wǎng)
    發(fā)表于 01-30 15:51

    為什么配置為nat,ubantu虛擬機(jī)依舊無法上網(wǎng)?

    我的電腦使用手機(jī)的熱點上開發(fā)板通過直接和電腦的u***網(wǎng)口和虛擬機(jī)連接 虛擬機(jī)設(shè)置如下圖,完全是按照老師的帖子設(shè)置請問還需要設(shè)置哪里,我也
    發(fā)表于 10-14 05:46

    為什么虛擬機(jī)和主機(jī)可以互ping,虛擬機(jī)里也可以ping通百度等網(wǎng)址?

    按教程設(shè)置橋接網(wǎng)卡上網(wǎng)虛擬機(jī)和主機(jī)可以互ping,虛擬機(jī)里也可以ping通百度等網(wǎng)址。但是虛擬機(jī)
    發(fā)表于 10-25 04:03

    VMware虛擬機(jī)網(wǎng)絡(luò)的設(shè)置方法

    虛擬機(jī)linux上網(wǎng)問題一、VMware虛擬機(jī)網(wǎng)絡(luò)的三種設(shè)置第一種:橋接(bridged)第二種:NAT第三種:Host only 。該模
    發(fā)表于 11-05 08:04

    虛擬機(jī)Ubuntu18 64位系統(tǒng)虛擬機(jī)的配置方法

    宿主機(jī)(host) :虛擬機(jī)Ubuntu18 64位系統(tǒng)虛擬機(jī)配置:1.添加兩個磁盤是為了將系統(tǒng)和代碼分開,這樣的好處在于可以將代碼盤掛載到其它虛擬機(jī)上使用2.安裝兩個網(wǎng)卡是因為目標(biāo)
    發(fā)表于 11-08 09:03

    虛擬機(jī)通過USB網(wǎng)卡與嵌入式Linux開發(fā)板直連需求

    應(yīng)用場景:虛擬機(jī)通過USB網(wǎng)卡與嵌入式Linux開發(fā)板直連需求:保證虛擬機(jī)正常上網(wǎng)的同時,使用USB網(wǎng)卡與開發(fā)板組建局域網(wǎng)通信
    發(fā)表于 12-16 07:02

    關(guān)于HarmonyOS虛擬機(jī)網(wǎng)絡(luò)問題的解決辦法分享

    問題就在這,給我電腦也設(shè)置了一個靜態(tài)ip,重啟了幾次,虛擬機(jī)都沒黑屏。問題4解決方法見問題2。太扯了,因為DNS那邊有個自動,我每次偷懶都沒寫,然后如果當(dāng)時是從自動獲取改的靜態(tài)ip,不寫這個dns也能上網(wǎng)
    發(fā)表于 05-24 15:08

    VMware軟件虛擬機(jī)和PLC通訊的連接方法

    現(xiàn)在虛擬機(jī)應(yīng)該說主流的用的比較多的還是使用VMware軟件做虛擬機(jī),所以我就以VMware軟件虛擬機(jī)應(yīng)該如何和PLC通訊做一個簡單的說明!
    的頭像 發(fā)表于 09-30 14:29 ?2.5w次閱讀

    干貨:VMware虛擬機(jī)和 keepalived的運維手冊

    干貨:VMware虛擬機(jī)和 keepalived的運維手冊
    的頭像 發(fā)表于 06-28 10:00 ?2902次閱讀
    干貨:<b class='flag-5'>VMware</b><b class='flag-5'>虛擬機(jī)</b>和 keepalived的運維手冊

    VM虛擬機(jī)上的網(wǎng)絡(luò)設(shè)置

    一般Linux編程時,經(jīng)常都會使用虛擬機(jī)跑Linux系統(tǒng),VMware Workstation Pro 虛擬機(jī)里的系統(tǒng)不管是Linux、還是windows、還是其他系統(tǒng)想要上網(wǎng)就必須配
    的頭像 發(fā)表于 08-14 09:23 ?5718次閱讀
    VM<b class='flag-5'>虛擬機(jī)</b>上的網(wǎng)絡(luò)<b class='flag-5'>設(shè)置</b>

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

    沒有用過虛擬機(jī)軟件VMWare Workstation的還是建議先看前面兩篇。 **1、基礎(chǔ)設(shè)置 ** **①、內(nèi)存** VMware有兩項基礎(chǔ)的
    的頭像 發(fā)表于 02-14 11:27 ?6387次閱讀
    <b class='flag-5'>虛擬機(jī)</b><b class='flag-5'>VMware</b>使用教程

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

    存放共享文件,我的路徑為: E:\\VMware\\Share 打開VMware,打開菜單欄的“虛擬機(jī)——設(shè)置”,如圖所示: 打開“硬件——網(wǎng)絡(luò)配置器”,選擇“NAT模式”: 打開“選
    的頭像 發(fā)表于 06-13 17:50 ?1858次閱讀
    <b class='flag-5'>VMware</b><b class='flag-5'>虛擬機(jī)</b>和主機(jī)傳輸文件

    虛擬機(jī)的root權(quán)限在哪里設(shè)置

    設(shè)置虛擬機(jī)的root權(quán)限是一項關(guān)鍵且復(fù)雜的任務(wù),需要在虛擬機(jī)的操作系統(tǒng)中進(jìn)行。下面將詳細(xì)介紹如何在不同的虛擬化平臺中設(shè)置
    的頭像 發(fā)表于 11-23 10:55 ?1.5w次閱讀

    VMware虛擬機(jī)的三種網(wǎng)絡(luò)模式

    VMware虛擬機(jī)的三種網(wǎng)絡(luò)模式 VMware是一種廣泛使用的虛擬機(jī)軟件,可以創(chuàng)建和管理多個虛擬機(jī)。在使用
    的頭像 發(fā)表于 02-04 11:17 ?2464次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品