1. 程式人生 > >VMware中,該如何理解橋接網路與NAT 網路模式

VMware中,該如何理解橋接網路與NAT 網路模式

首先,我在VMware學習上遇到的這幾個問題,沒弄明白,便不打算繼續往下走了,接下來,我將把我在網上還有書上了解到的關於橋接網路以及NAT網路 的基本概念給大家分享一下,有部分附圖以及資料是來著網上借鑑,大家不喜勿噴,相關學習!

首先,在說到VMware的網路模型之前,先說一下VMware的幾個虛擬裝置:
VMnet0:這是VMware用於虛擬橋接網路下的虛擬交換機;
VMnet1:這是VMware用於虛擬Host-Only網路下的虛擬交換機;
VMnet8:這是VMware用於虛擬NAT網路下的虛擬交換機;
VMware Network Adapter VMnet1:這是Host用於與Host-Only虛擬網路進行通訊的虛擬網絡卡;


VMware Network Adapter VMnet8:這是Host用於與NAT虛擬網路進行通訊的虛擬網絡卡;

在主機中CMD 命令提示符的情況下,輸入ipconfig便可以查詢到VMware Network Adapter VMnet1、VMware Network Adapter VMnet8的IP地址。


輸入命令ipconfig既可以檢視到相關的資訊!


一、橋接網路:

在橋接模式下,VMware虛擬出來的作業系統就像是區域網中的一獨立的主機,它可以訪問該類網段內任何一臺機器。

橋接網路環境下需要做到:

1.手動為虛擬機器系統配置IP地址、子網掩碼。

2.在橋接的模式下虛擬機器必須與物理機處於同一網段,(舉個例子,物理機IP:192.168.1.2,虛擬機器IP:192.168.1.3

)這樣虛擬系統才能和真實主機進行通訊。

關於橋接網路的小知識:

當你想利用VMware在區域網內新建一個虛擬伺服器,為區域網使用者提供網路服務,就應該選擇橋接模式。便可將虛擬機器模擬接入主機所在的區域網。橋接網路,相當於,虛擬機器與主機同接在一臺交換機上,同時上網,虛擬機器對物理機網路的直接影響較小~


二、nat網路:
  在NAT網路中,會使用到VMnet8虛擬交換機,物理機上的VMware Network Adapter VMnet8虛擬網絡卡將會和VMnet8交換機相連線,來實現物理機與虛擬機器之間的通訊。

注意:VMware Network Adapter VMnet8虛擬網絡卡僅僅是用於和VMnet8網段通訊用的,它並不為VMnet8網段提供路由功能,處於虛擬NAT網路下的Guest是使用虛擬的NAT伺服器連線的Internet的。

VMware Network Adapter VMnet8虛擬網絡卡它僅僅是為Host和NAT虛擬網路下的Guest通訊提供一個介面,所以,即便去掉這塊虛擬網絡卡,虛擬機器仍然是可以上網的,只是物理機將無法再訪問VMnet8網段而已。
NAT網路環境下需要做到:

1.主機需要開啟vmdhcp和vmnat服務。(服務的開啟,在我的電腦當中右鍵“管理”可以設定)

2.NAT模式下的虛擬機器的TCP/IP配置資訊將由VMnet8(NAT)虛擬網路的DHCP伺服器自動分配,需要開啟DHCP功能。

關於NAT網路的小知識

使用NAT模式,就是讓虛擬系統藉助NAT(網路地址轉換)功能,通過物理機所在的網路來訪問外網。也就是說,使用NAT模式可以實現在虛擬機器裡訪問到網際網路。NAT模式下的虛擬機器的TCP/IP配置資訊是由VMnet8(NAT)虛擬網路的DHCP伺服器(也就是自動分配,無需手動分配)提供的,無法進行手工修改,因此虛擬系統也就無法和本區域網中的其他真實主機進行通訊。採用NAT模式最大的優勢是虛擬系統接入網際網路非常簡單,你不需要進行任何其他的配置,只需要宿主機器能訪問網際網路即可。 

NAT 模式下的網路,相當於說虛擬機器是通過接入物理機連線上的網路,等於物理機是個路由器,申請到一個上網名額,帶著隱藏在它下面的虛擬機器上網。自然所有虛擬機器使用的網路總和都限制在實機一個網路通道內。虛擬機器會搶佔物理機的網路~對物理機上網會有很大的影響!


總結:到目前為止,筆者基本對橋接與NAT 有了個大概的瞭解,後續有相關的知識以及在虛擬機器當中需要配置的相關方式資源,將會繼續共享出來!