為什么 VMware 會(huì)給我多創(chuàng)建了兩個(gè)網(wǎng)絡(luò)呢?Windows 和 Linux 為什么可以彼此 ping 的通呢
在 VMware 給我們提供了三種不同的的連接方式([橋接模式]、NAT 模式,僅主機(jī)模式)
橋接模式
在橋接模式的情況下 PC 主機(jī)虛擬出來(lái)一個(gè)網(wǎng)橋,在實(shí)際情況下虛擬機(jī)是有很多的有一個(gè)集群,通過(guò)虛擬網(wǎng)橋連接虛擬交換機(jī),交換機(jī)就可以延展出來(lái)這些設(shè)備。虛擬機(jī)就可以通過(guò)主機(jī)虛擬出來(lái)的網(wǎng)橋通過(guò)交換機(jī)來(lái)上網(wǎng)。所有的虛擬機(jī)和主機(jī)都是通過(guò)路由器進(jìn)行 IP 的分配,所有主機(jī)和虛擬機(jī)都是平等的關(guān)系,因?yàn)槎继幱谝粋€(gè)網(wǎng)段所以可以彼此 ping 的通(但是需要把防護(hù)墻的公共網(wǎng)絡(luò)關(guān)了)
好處:[局域網(wǎng)]內(nèi)都可以訪問(wèn)虛擬機(jī)的內(nèi)容
不好:沒(méi)有隱私,局域網(wǎng)內(nèi)的都可以訪問(wèn)搭建出來(lái)的虛擬機(jī)集群,會(huì)帶來(lái)一些安全性,隱私性的問(wèn)題,而且還會(huì)占用局域網(wǎng)的 ip。對(duì)于 C 類地址擴(kuò)展出來(lái)的子網(wǎng)就比較少前三個(gè)數(shù)都是 255.255.255,只有最后一個(gè)數(shù)可以進(jìn)行分配 0255 的 ip,0 是表示當(dāng)前的網(wǎng)絡(luò)地址,255 是廣播地址,實(shí)際上只有 1254 個(gè) ip 地址,會(huì)導(dǎo)致 ip 不夠用的情況。雖然架構(gòu)比較簡(jiǎn)單,但是在實(shí)際應(yīng)用的情況下比較少
NAT 模式(VMnet8)
虛擬機(jī)和主機(jī)構(gòu)建一個(gè)專用網(wǎng)絡(luò),然后通過(guò)設(shè)備對(duì) IP 進(jìn)行轉(zhuǎn)換,這樣虛擬機(jī)就不在通過(guò)外面的路由器去訪問(wèn)外部的網(wǎng)絡(luò)了,而是通過(guò)共享主機(jī)的 IP 來(lái)進(jìn)行外部的訪問(wèn),對(duì)于外部網(wǎng)絡(luò)而言,就沒(méi)有辦法訪問(wèn)虛擬機(jī)的網(wǎng)絡(luò)了
主機(jī)通過(guò)連接路由器,在通過(guò)主機(jī)上的網(wǎng)卡虛擬一個(gè)路由器出來(lái),虛擬的路由器就可以向虛擬機(jī)分配子網(wǎng) IP,現(xiàn)在就是有兩個(gè)不同的局域網(wǎng),虛擬機(jī)可以通過(guò)虛擬出來(lái)的路由器訪問(wèn)主機(jī),但是主機(jī)無(wú)法訪問(wèn)虛擬機(jī),此時(shí) VMware 就虛擬了一張網(wǎng)卡出來(lái)連接到虛擬的路由器中,主機(jī)和虛擬機(jī)就有變成一個(gè)網(wǎng)段了,虛擬出來(lái)這張網(wǎng)卡叫做VMnet8,VMnet8 的網(wǎng)絡(luò)是和虛擬機(jī)在同一個(gè)網(wǎng)段的,彼此之間也可以 ping 的通(但是需要把防護(hù)墻的公共網(wǎng)絡(luò)關(guān)了)
僅主機(jī)模式(VMnet1)
虛擬機(jī)只跟主機(jī)共享這一個(gè)專用網(wǎng)絡(luò),跟外部無(wú)法通信
主機(jī)單獨(dú)的虛擬出一張網(wǎng)卡VMnet1連接到交換機(jī)上構(gòu)建一個(gè)子網(wǎng),現(xiàn)在虛擬機(jī)只能彼此之間互相訪問(wèn)跟主機(jī)訪問(wèn),但是不能上網(wǎng),對(duì)于主機(jī)而言它可以上網(wǎng)也可以訪問(wèn)虛擬機(jī)。因?yàn)槎荚谝粋€(gè)虛擬子網(wǎng)中所有虛擬機(jī)和主機(jī)可以互相 ping 的通
審核編輯:劉清
-
Linux系統(tǒng)
+關(guān)注
關(guān)注
4文章
593瀏覽量
27403 -
交換機(jī)
+關(guān)注
關(guān)注
21文章
2640瀏覽量
99652 -
虛擬機(jī)
+關(guān)注
關(guān)注
1文章
917瀏覽量
28209 -
VMware
+關(guān)注
關(guān)注
1文章
298瀏覽量
21639
原文標(biāo)題:為什么 VMware 會(huì)給我多創(chuàng)建了兩個(gè)網(wǎng)絡(luò)呢?
文章出處:【微信號(hào):良許Linux,微信公眾號(hào):良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論