首先,我在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 有了個大概的瞭解,後續有相關的知識以及在虛擬機當中需要配置的相關方式資源,將會繼續共享出來!
閱讀更多 程序員小新人學習 的文章