為什么 VMware 會給我多創建了兩個網絡呢?Windows 和 Linux 為什么可以彼此 ping 的通呢
在 VMware 給我們提供了三種不同的的連接方式([橋接模式]、NAT 模式,僅主機模式)
橋接模式
在橋接模式的情況下 PC 主機虛擬出來一個網橋,在實際情況下虛擬機是有很多的有一個集群,通過虛擬網橋連接虛擬交換機,交換機就可以延展出來這些設備。虛擬機就可以通過主機虛擬出來的網橋通過交換機來上網。所有的虛擬機和主機都是通過路由器進行 IP 的分配,所有主機和虛擬機都是平等的關系,因為都處于一個網段所以可以彼此 ping 的通(但是需要把防護墻的公共網絡關了)
好處:[局域網]內都可以訪問虛擬機的內容
不好:沒有隱私,局域網內的都可以訪問搭建出來的虛擬機集群,會帶來一些安全性,隱私性的問題,而且還會占用局域網的 ip。對于 C 類地址擴展出來的子網就比較少前三個數都是 255.255.255,只有最后一個數可以進行分配 0255 的 ip,0 是表示當前的網絡地址,255 是廣播地址,實際上只有 1254 個 ip 地址,會導致 ip 不夠用的情況。雖然架構比較簡單,但是在實際應用的情況下比較少
NAT 模式(VMnet8)
虛擬機和主機構建一個專用網絡,然后通過設備對 IP 進行轉換,這樣虛擬機就不在通過外面的路由器去訪問外部的網絡了,而是通過共享主機的 IP 來進行外部的訪問,對于外部網絡而言,就沒有辦法訪問虛擬機的網絡了
主機通過連接路由器,在通過主機上的網卡虛擬一個路由器出來,虛擬的路由器就可以向虛擬機分配子網 IP,現在就是有兩個不同的局域網,虛擬機可以通過虛擬出來的路由器訪問主機,但是主機無法訪問虛擬機,此時 VMware 就虛擬了一張網卡出來連接到虛擬的路由器中,主機和虛擬機就有變成一個網段了,虛擬出來這張網卡叫做VMnet8,VMnet8 的網絡是和虛擬機在同一個網段的,彼此之間也可以 ping 的通(但是需要把防護墻的公共網絡關了)
僅主機模式(VMnet1)
虛擬機只跟主機共享這一個專用網絡,跟外部無法通信
主機單獨的虛擬出一張網卡VMnet1連接到交換機上構建一個子網,現在虛擬機只能彼此之間互相訪問跟主機訪問,但是不能上網,對于主機而言它可以上網也可以訪問虛擬機。因為都在一個虛擬子網中所有虛擬機和主機可以互相 ping 的通
審核編輯:劉清
-
Linux系統
+關注
關注
4文章
595瀏覽量
27510 -
交換機
+關注
關注
21文章
2656瀏覽量
100179 -
虛擬機
+關注
關注
1文章
937瀏覽量
28426 -
VMware
+關注
關注
1文章
298瀏覽量
21761
原文標題:為什么 VMware 會給我多創建了兩個網絡呢?
文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論