圖示虛擬機網路怎麼設置「虛擬機設置網路連接方式」

一、前言

Vmware 為我們提供了三種網路工作模式,分別是:Bridged(橋接模式)、NAT(網路地址轉換模式)、Host-only(僅主機模式)。

二、VMware 的幾個常見虛擬設備

打開 VMware –> Edit(編輯)–> VirtualNetworkEditor(虛擬網路編輯器),如圖:

詳解Vmware虛擬機的三種網路模式

VMnet0:用於虛擬橋接網路下的虛擬交換機

VMnet1:用於虛擬 Host-only 網路下的虛擬交換機

VMnet8:用於虛擬 NAT 網路下的虛擬交換機

同時,安裝了 VMware 虛擬機後,會在本地主機網路連接對話框中多出兩個虛擬網卡,如下:

詳解Vmware虛擬機的三種網路模式

VMware Network AdepterVMnet1:Host 用於與 Host-only 虛擬網路進行通信的虛擬網卡

VMware Network Adepter VMnet8:Host 用於與 NAT虛擬網路進行通信的虛擬網卡

但是如果你安裝的是 VirtualBox 虛擬機,則只會出現一個虛擬網卡:VirtualBox Host-only Network,只能用於主機連接獨立主機模式的虛擬網路,主機不能連接 NAT 網路的虛擬機,這一點與 Vmware 不同。

三、三種網路模式介紹

3.1 bridge 橋接模式

在這種模式下,VMware 虛擬出來的操作系統就像是區域網中的一台獨立的主機,它可以訪問網內任何一台機器。需要手工為虛擬系統配置 IP 地址、子網掩碼,而且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通信。同時,由於這個虛擬系統是區域網中的一個獨立的主機系統,那麼就可以手工配置它的 TCP/IP 配置信息,以實現通過區域網的網關或路由器訪問互聯網。

主機,區域網其他主機,虛擬機,三者均可互相訪問。

首先在 Vmware 中設置網路模式選擇 bridge,VMware –> VM(選中自己創建的虛擬機) –> Setting(設置) –> NetworkAdapter(網路適配器)

詳解Vmware虛擬機的三種網路模式

在 Vmware 中選擇橋接網卡:VMware –> Edit(編輯)–> VirtualNetworkEditor(虛擬網路編輯器),在”橋接到”下拉框中選擇要使用的網卡,可以是有線或者無線網卡。

詳解Vmware虛擬機的三種網路模式

然後查看主機對應網卡的 IP 信息,如下:

詳解Vmware虛擬機的三種網路模式

然後配置虛擬機中 CentOS 的 IP 地址信息,如下:

詳解Vmware虛擬機的三種網路模式

主機可以連接到虛擬機,如下:

詳解Vmware虛擬機的三種網路模式

也可以在虛擬機中訪問外網和主機,如下:

詳解Vmware虛擬機的三種網路模式

3.2 NAT 網路地址轉換

使用 NAT 模式,就是讓虛擬系統藉助 NAT(網路地址轉換)功能,通過宿主機器所在的網路來訪問公網。也就是說,使用 NAT 模式可以實現在虛擬系統里訪問互聯網,但前提是主機可以訪問互聯網。NAT 模式下的虛擬系統的 TCP/IP 配置信息是由 VMnet8(NAT)虛擬網路的 DHCP 伺服器提供的,無法進行手工修改,因此虛擬系統也就無法和本區域網中的其他真實主機進行通訊。採用 NAT 模式最大的優勢是虛擬系統接入互聯網非常簡單,不需要進行任何其他的配置,只需要主機器能訪問互聯網即可。這種情況下,主機可以 ping 通虛擬機,虛擬機也能 ping 通主機。

主機,區域網其他主機,虛擬機,三者中主機和虛擬機可互相訪問,但是區域網其他主機和虛擬機不能互訪。(如果是 VirtualBox,三者均不能互訪)

首先設置選擇虛擬機的網路模式為 NAT,VMware –> VM(選中自己創建的虛擬機) –> Setting(設置) –> NetworkAdapter(網路適配器)

詳解Vmware虛擬機的三種網路模式

然後設置 VMnet8 的 IP 地址及網關 VMware –> Edit(編輯) –> VirtualNetworkEditor(虛擬網路編輯器)

詳解Vmware虛擬機的三種網路模式

點擊 “NAT設置”按鈕,如下:

詳解Vmware虛擬機的三種網路模式

點擊 “DHCP設置”按鈕,如下:

詳解Vmware虛擬機的三種網路模式

默認使用的 dhcp,無需自己配置 IP 信息,當然也可以自己將其設置為 static 靜態 IP,如下:

詳解Vmware虛擬機的三種網路模式

虛擬機和主機可以互相訪問,如下:

詳解Vmware虛擬機的三種網路模式

3.3 Host-only 獨立主機模式

在 Host-only 模式下,虛擬網路是一個全封閉的網路,它唯一能夠訪問的就是主機,當然多個虛擬機之間也可以互相訪問。其實 Host-only 網路和 NAT 網路很相似,不同的地方就是 Host-only 網路沒有 NAT 服務,所以虛擬網路不能連接到 Internet。主機和虛擬機之間的通信是通過 VMware Network Adepter VMnet1 虛擬網卡來實現的。此時如果想要虛擬機上外網則需要主機聯網並且網路共享。

首先設置選擇虛擬機的網路模式為 Host-only,VMware –> VM(選中自己創建的虛擬機) –> Setting(設置) –> NetworkAdapter(網路適配器)

詳解Vmware虛擬機的三種網路模式

然後設置 VMnet1 的 IP 地址及網關 VMware –> Edit(編輯) –> VirtualNetworkEditor(虛擬網路編輯器)

詳解Vmware虛擬機的三種網路模式

設置靜態的 Host-only 模式的 IP 地址,如下:

詳解Vmware虛擬機的三種網路模式

主機可以訪問該虛擬機,如下:

詳解Vmware虛擬機的三種網路模式

但是虛擬機無法訪問主機,也不能訪問互聯網,除非本地主機共享網路。

綜上所訴,在 VMware 的三種網路模式中,NAT 模式是最簡單的,基本不需要手動配置 IP 地址等相關參數,橋接模式則需要額外的 IP 地址,獨立主機模式建立於主機的私有網路。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/280089.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-20 18:54
下一篇 2024-12-20 18:54

相關推薦

發表回復

登錄後才能評論