虛擬機下的三種網絡連接模式

虛擬機通常有三種可用的網絡連接模式
1.橋接
2.NAT
3.Host-only
附:自定義(沒有特殊要求一般不用)


用例子進行講解:
我的虛擬機中有兩臺機器:分別叫linuxclient和linuxserver
我的物理機IP:192.168.236.119
A的物理機IP:192.168.236.124
B的物理機IP:192.168.236.118
(小插曲:118能ping通,124不能ping通,原因是開了防火牆)
以下用118作爲實際局域網的其他機器。


前提:使用DHCP分配IP,使用我們學校的DNS(自動分配也行)
總則:這三種模式都能和我的物理機相互ping通


1、橋接
linuxclient上:  inet addr:192.168.236.146 
linuxserver上:  inet addr:192.168.236.147 
結果:能夠ping通內外網,能上網,並且與物理機在同一個網段,實際局域網的路由器上多出兩臺機器
原理:和物理機同等地位地共享實際路由器,相當於多出兩臺電腦在身邊...


2.NAT
前提:在我的電腦->管理->服務中,啓動VMware DHCP Service和VMware NAT Service
linuxclient上: inet addr:192.168.70.153 
linuxserver上: inet addr:192.168.70.130
結果:能夠ping通內外網,能上網,但是與物理機不再同一個網段中,而且192.168.236.118和192.168.236.124不能ping通linuxclient和linuxserver(我的物理機除外),在實際路由器上也不會出現未知的兩臺機器了
原理:虛擬機虛擬出來的網絡,可以通過自己的主機聯通外網,但是在本局域網中找不到兩臺尋你設備


3.Host-only
linuxclient上: inet addr:192.168.197.128 
linuxserver上: inet addr:192.168.197.129
結果:只能虛擬機中的兩個網能互相ping通,與其他任何IP都ping不通,(我的物理機除外)自然也不能上網了。
原理:閹割版的NAT,去除了網絡功能,全封閉在虛擬網絡中,所以只能虛擬網絡中機器互ping









發佈了31 篇原創文章 · 獲贊 11 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章