為我們提供了三種網(wǎng)路工作模式,它們分別是:
虛擬網(wǎng)路編輯器
打開(kāi)虛擬機(jī),我們可以在選項(xiàng)欄的“編輯”下的“虛擬網(wǎng)路編輯器”中見(jiàn)到(橋接模式)、(僅主機(jī)模式)、(NAT模式),這么那些都是有哪些作用呢?當(dāng)然,我們?nèi)缃衤?tīng)到的表示的是用于橋接模式下的虛擬交換機(jī);表示的是用于僅主機(jī)模式下的虛擬交換機(jī);表示的是用于NAT模式下的虛擬交換機(jī)。
1、剛打開(kāi)虛擬網(wǎng)路編輯器如右圖所示:
2、點(diǎn)擊修改配置如右圖所示:
化學(xué)機(jī)上的「&&」網(wǎng)卡
同時(shí),在主機(jī)上對(duì)應(yīng)的有和兩塊虛擬網(wǎng)卡,它們分別作用于僅主機(jī)模式與NAT模式下。在“網(wǎng)絡(luò)聯(lián)接”中我們可以看見(jiàn)這兩塊虛擬網(wǎng)卡,倘若將這兩塊卸載了,可以在的“編輯”下的“虛擬網(wǎng)路編輯器”中點(diǎn)擊“還原默認(rèn)設(shè)置”,可重新將虛擬網(wǎng)卡還原。
虛擬交換機(jī)的概念
在中,虛擬機(jī)的網(wǎng)路聯(lián)接主要是由創(chuàng)建的**虛擬交換機(jī)(也稱作虛擬網(wǎng)路)**負(fù)責(zé)實(shí)現(xiàn)的,可以按照須要?jiǎng)?chuàng)建多個(gè)虛擬網(wǎng)路。「在系統(tǒng)的主機(jī)上,最多可以創(chuàng)建20個(gè)虛擬網(wǎng)路,每位虛擬網(wǎng)路可以聯(lián)接任意數(shù)目的虛擬機(jī)網(wǎng)路設(shè)備;在Linux系統(tǒng)的主機(jī)上,最多可以創(chuàng)建255個(gè)虛擬網(wǎng)路,但每位虛擬網(wǎng)路僅能聯(lián)接32個(gè)虛擬機(jī)網(wǎng)路設(shè)備?!?span style="display:none">edO物理好資源網(wǎng)(原物理ok網(wǎng))
的虛擬網(wǎng)路都是以"VMnet+數(shù)字"的方式來(lái)命名的,比如``、、……以這種推(在Linux系統(tǒng)的主機(jī)上,虛擬網(wǎng)路的名稱均采用大寫(xiě)方式,比如)。當(dāng)我們安裝時(shí),會(huì)手動(dòng)為3種網(wǎng)路聯(lián)接模式各自創(chuàng)建1個(gè)虛擬機(jī)交換機(jī):(橋接模式)、(NAT模式)、(僅主機(jī)模式)。同時(shí)創(chuàng)建2個(gè)虛擬網(wǎng)卡、。
先對(duì)三種模型主機(jī)和虛擬機(jī)之間的通訊進(jìn)行說(shuō)明:
假如虛擬機(jī)選擇的網(wǎng)路聯(lián)接模式為橋接模式,虛擬機(jī)的虛擬網(wǎng)卡通過(guò)虛擬交換機(jī)和主機(jī)的數(shù)學(xué)網(wǎng)卡通訊,再者主機(jī)的化學(xué)網(wǎng)卡狀態(tài)必須為聯(lián)接狀況,聯(lián)接到交換機(jī)端口或一個(gè)主機(jī)的網(wǎng)卡都可以(開(kāi)機(jī)狀態(tài)),通過(guò)聯(lián)接主機(jī)的網(wǎng)卡就可以可知物理網(wǎng)卡和虛擬網(wǎng)卡,說(shuō)明橋接模式虛擬機(jī)和化學(xué)機(jī)通訊的數(shù)據(jù)流是不出化學(xué)主機(jī)的網(wǎng)卡的。
假如虛擬機(jī)要和外邊的網(wǎng)路通訊就須要利用化學(xué)網(wǎng)卡和外邊的網(wǎng)路進(jìn)行聯(lián)接物理網(wǎng)卡和虛擬網(wǎng)卡,這時(shí)侯主機(jī)的化學(xué)網(wǎng)卡就相當(dāng)于聯(lián)接到外邊的集線器設(shè)備。
假如虛擬機(jī)選擇的網(wǎng)路聯(lián)接模式為NAT模式,虛擬機(jī)的虛擬網(wǎng)卡通過(guò)虛擬交換機(jī)和主機(jī)的虛擬網(wǎng)卡通訊,此時(shí)兩個(gè)虛擬網(wǎng)卡都通過(guò)虛擬交換機(jī)的DHCP服務(wù)(默認(rèn)開(kāi)啟)獲取相應(yīng)的IP地址
假如虛擬機(jī)選擇的網(wǎng)路聯(lián)接模式為僅主機(jī)模式,虛擬機(jī)的虛擬網(wǎng)卡通過(guò)虛擬交換機(jī)和主機(jī)的虛擬網(wǎng)卡通訊,此時(shí)兩個(gè)虛擬網(wǎng)卡都通過(guò)虛擬交換機(jī)的DHCP服務(wù)(默認(rèn)開(kāi)啟)獲取相應(yīng)的IP地址。
通訊模式如右圖所示:
(橋接模式)
「橋接模式」,虛擬機(jī)相當(dāng)于局域網(wǎng)中的一反華立的機(jī)器,虛擬機(jī)中的虛擬網(wǎng)路適配器可通過(guò)主機(jī)中的化學(xué)網(wǎng)路適配器直接訪問(wèn)到外部網(wǎng)路(比如圖中所示的局域網(wǎng)和,下同)。因而,虛擬機(jī)也會(huì)占用局域網(wǎng)中的一個(gè)IP地址,但是可以和其他終端進(jìn)行互相訪問(wèn)。橋接模式網(wǎng)路聯(lián)接支持有線和無(wú)線主機(jī)網(wǎng)路適配器。
假如你想把虛擬機(jī)當(dāng)作一臺(tái)完全獨(dú)立的計(jì)算機(jī)看待,但是容許它和其他終端一樣的進(jìn)行網(wǎng)路通訊,這么橋接模式一般是虛擬機(jī)訪問(wèn)網(wǎng)路的最簡(jiǎn)單途徑。我們可以這樣理解橋接模式的拓?fù)?,所有新建的虛擬機(jī)的虛擬網(wǎng)卡(可以有多塊)假如選擇橋接模式,這么這種虛擬網(wǎng)卡默認(rèn)都會(huì)聯(lián)接到這個(gè)虛擬交換機(jī)上,
我們可以選擇這臺(tái)虛擬交換機(jī)橋接到化學(xué)主機(jī)的不同化學(xué)網(wǎng)卡(如何選擇會(huì)在前面介紹),選擇相應(yīng)的化學(xué)網(wǎng)卡后化學(xué)主機(jī)就通過(guò)這塊網(wǎng)卡和虛擬機(jī)通訊,假如虛擬機(jī)要訪問(wèn)內(nèi)網(wǎng)虛擬機(jī)的虛擬網(wǎng)卡的流量就會(huì)通過(guò)這個(gè)數(shù)學(xué)網(wǎng)卡出去進(jìn)行訪問(wèn),虛擬機(jī)的網(wǎng)卡可以選擇和橋接的數(shù)學(xué)網(wǎng)卡同一個(gè)網(wǎng)關(guān)也可以不同的網(wǎng)關(guān),假如
不同的網(wǎng)關(guān)虛擬機(jī)可以訪問(wèn)局域網(wǎng)內(nèi)同網(wǎng)關(guān)的其他主機(jī)或這臺(tái)主機(jī)上同網(wǎng)關(guān)的其它虛擬機(jī)(這兒不考慮三層通訊),倘若同網(wǎng)關(guān)化學(xué)主機(jī)就可以通過(guò)橋接的化學(xué)網(wǎng)卡和虛擬機(jī)進(jìn)行通訊,不同的虛擬機(jī)可以配置不同的網(wǎng)關(guān),最終她們的流量就會(huì)通過(guò)橋接的化學(xué)網(wǎng)卡出去,橋接的化學(xué)網(wǎng)卡可以配IP也可以不配置IP,倘若不配置這么
只是數(shù)學(xué)主機(jī)不能通過(guò)這個(gè)網(wǎng)卡和虛擬機(jī)進(jìn)行訪問(wèn),其它的諸如虛擬機(jī)之間相互訪問(wèn)或訪問(wèn)內(nèi)網(wǎng)都正常,這兒須要注意一點(diǎn)就是橋接的數(shù)學(xué)網(wǎng)卡必須是up狀態(tài)也就是處于聯(lián)接狀態(tài),你可以聯(lián)接到一臺(tái)交換機(jī)或一臺(tái)數(shù)學(xué)主機(jī)的網(wǎng)卡,假如橋接的化學(xué)網(wǎng)卡是down狀態(tài)或離線狀態(tài),就相當(dāng)于這臺(tái)虛擬交換機(jī)下電了,
這么選擇橋接的虛擬機(jī)雖然在一個(gè)網(wǎng)關(guān)也不能通信和化學(xué)主機(jī)也不能通信這是通過(guò)測(cè)試得到的真正的原理還得之后在深入研究。
1、設(shè)置虛擬機(jī)中集線器模式的選項(xiàng),打開(kāi),點(diǎn)擊“編輯”下的“虛擬網(wǎng)路編輯器”,設(shè)置集線器參數(shù)
image-
2、這里須要注意一點(diǎn),假如主機(jī)儲(chǔ)存多個(gè)數(shù)學(xué)網(wǎng)卡,橋接到選擇手動(dòng)當(dāng)主機(jī)只有一個(gè)網(wǎng)卡是聯(lián)接狀態(tài)會(huì)選擇會(huì)手動(dòng)選擇這個(gè)網(wǎng)卡,假如都是聯(lián)接狀態(tài)會(huì)選擇先前聯(lián)接那種,不能智能的選擇虛擬機(jī)系統(tǒng)須要聯(lián)接的網(wǎng)關(guān)對(duì)應(yīng)的網(wǎng)卡。須要自動(dòng)設(shè)置成對(duì)應(yīng)的數(shù)學(xué)網(wǎng)卡。
首先,安裝完系統(tǒng)以后,在開(kāi)啟系統(tǒng)之前,點(diǎn)擊“編輯虛擬機(jī)設(shè)置”來(lái)設(shè)置網(wǎng)卡模式。點(diǎn)擊“網(wǎng)絡(luò)適配器”,選擇“橋接模式”,之后“確定”如右圖:
NAT(地址轉(zhuǎn)換模式)
NAT,是的簡(jiǎn)寫(xiě),意即網(wǎng)路地址轉(zhuǎn)換。假如你的內(nèi)網(wǎng)ip資源短缺,而且你又希望你的多個(gè)虛擬機(jī)才能訪問(wèn)內(nèi)網(wǎng),這時(shí)侯NAT模式是最好的選擇。NAT模式利用虛擬交換機(jī)的NAT服務(wù)和DHCP服務(wù),致使虛擬機(jī)可以訪問(wèn)內(nèi)網(wǎng)。使用NAT模式網(wǎng)路聯(lián)接時(shí),
會(huì)在主機(jī)上構(gòu)建單獨(dú)的私有虛擬網(wǎng)路,用于虛擬機(jī)之間相互通信。化學(xué)主機(jī)也可以利用這個(gè)虛擬網(wǎng)卡和這個(gè)虛擬私有虛擬網(wǎng)路通訊,虛擬機(jī)向外部網(wǎng)路發(fā)送的懇求數(shù)據(jù)"包裹",就會(huì)交由NAT網(wǎng)路適配器加上"特殊標(biāo)記"并以主機(jī)的名義轉(zhuǎn)發(fā)出去,外部網(wǎng)路返回的響應(yīng)數(shù)據(jù)"包裹",
也是先由主機(jī)化學(xué)網(wǎng)卡接收,之后交由NAT網(wǎng)路適配器按照"特殊標(biāo)記"進(jìn)行辨識(shí)并轉(zhuǎn)發(fā)給對(duì)應(yīng)的虛擬機(jī),因而,虛擬機(jī)在外部網(wǎng)路中毋須具有自己的IP地址。從外部網(wǎng)路來(lái)看,虛擬機(jī)和主機(jī)的數(shù)學(xué)網(wǎng)卡共享一個(gè)IP地址,默認(rèn)情況下,外部網(wǎng)路終端也難以訪問(wèn)到虛擬機(jī)。
據(jù)悉,在一臺(tái)主機(jī)上只容許有一個(gè)NAT模式的虛擬網(wǎng)路。同一臺(tái)主機(jī)上的多個(gè)采用NAT模式網(wǎng)路聯(lián)接的虛擬機(jī)雖然都是聯(lián)接到這臺(tái)虛擬交換機(jī)上通過(guò)NAT形式訪問(wèn)內(nèi)網(wǎng)的。當(dāng)化學(xué)主機(jī)有多個(gè)化學(xué)網(wǎng)卡時(shí)我們不能像橋接那樣可以選擇從哪個(gè)化學(xué)網(wǎng)卡出去,并且NAT模式會(huì)智能的選擇從哪個(gè)網(wǎng)卡清除,
那種再選選擇哪個(gè),多個(gè)在線選擇能抵達(dá)相應(yīng)內(nèi)網(wǎng)的化學(xué)網(wǎng)卡。
1、設(shè)置虛擬機(jī)中NAT模式的選項(xiàng),打開(kāi),點(diǎn)擊“編輯”下的“虛擬網(wǎng)路編輯器”,設(shè)置NAT參數(shù)及DHCP參數(shù)。
2、前面我們?cè)缫烟峒?,默認(rèn)情況下,外部網(wǎng)路難以訪問(wèn)到虛擬機(jī),不過(guò)我們也可以通過(guò)自動(dòng)更改NAT設(shè)置實(shí)現(xiàn)端口轉(zhuǎn)發(fā)功能,將外部網(wǎng)路發(fā)送到化學(xué)主機(jī)指定端口的數(shù)據(jù)轉(zhuǎn)發(fā)到指定的虛擬機(jī)上。例如,我們?cè)谔摂M機(jī)的80端口上"構(gòu)建"了一個(gè)視頻站點(diǎn),只要我們?cè)O(shè)置端口轉(zhuǎn)發(fā),將數(shù)學(xué)主機(jī)8088端口上的數(shù)據(jù)轉(zhuǎn)發(fā)給虛擬機(jī)的80端口,
就可以讓外部網(wǎng)路通過(guò)化學(xué)主機(jī)的8088端口訪問(wèn)到虛擬機(jī)80端口上的站點(diǎn)。
3、DHCP設(shè)置
4、NAT模式是讓虛擬機(jī)實(shí)現(xiàn)訪問(wèn)最快的方法,幾乎不用任何配置,只要主機(jī)能上網(wǎng),這么虛擬機(jī)也就肯定能上網(wǎng)。假如有任何問(wèn)題,可以通過(guò)下邊的步驟進(jìn)行排查:
檢測(cè)主機(jī)上的NAT服務(wù)和DHCP服務(wù)是否開(kāi)啟,如右圖:
5、如果虛擬的IP地址是自動(dòng)配置,檢測(cè)虛擬機(jī)的IP地址,是否和虛擬機(jī)NAT配置的在同一個(gè)網(wǎng)關(guān)內(nèi),及網(wǎng)段是否是NAT設(shè)置上面的IP地址。
6、將虛擬機(jī)的網(wǎng)路聯(lián)接模式更改成NAT模式,點(diǎn)擊“編輯虛擬機(jī)設(shè)置”。點(diǎn)擊“網(wǎng)絡(luò)適配器”,選擇“NAT模式”
Host-Only(僅主機(jī)模式)
Host-Only模式或許就是NAT模式去不僅虛擬NAT設(shè)備,之后使用虛擬網(wǎng)卡聯(lián)接虛擬交換機(jī)來(lái)與虛擬機(jī)通訊的,Host-Only模式將虛擬機(jī)與內(nèi)網(wǎng)隔開(kāi),致使虛擬機(jī)成為一個(gè)獨(dú)立的系統(tǒng),只與主機(jī)相互通訊。
1、設(shè)置虛擬機(jī)中僅主機(jī)模式的選項(xiàng),打開(kāi),點(diǎn)擊“編輯”下的“虛擬網(wǎng)路編輯器”,設(shè)置僅主機(jī)模式參數(shù)
2、設(shè)置虛擬機(jī)為Host-Only模式。
自定義虛擬網(wǎng)路
我們可以在“虛擬網(wǎng)路編輯器”里面添加不僅,,往年的虛擬交換機(jī),新添加的只能用橋接模式或僅主機(jī)模式,由于NAT模式主機(jī)只容許有一個(gè),以及配占用,假如我們有多組虛擬交換機(jī),我們想讓每組有自己的橋接網(wǎng)卡或不同網(wǎng)關(guān)的私有局域網(wǎng)
就可以添加相應(yīng)的虛擬交換機(jī)
1、添加集線器模式虛擬交換機(jī)
2、為虛擬選項(xiàng)自定義特殊虛擬網(wǎng)路
3、添加僅主機(jī)模式虛擬交換機(jī)
4、為虛擬選項(xiàng)自定義特等虛擬網(wǎng)路
LAN區(qū)段模式
LAN區(qū)段模式,比Host-Only模式更狹小,LAN區(qū)段就是個(gè)命名,不須要設(shè)置網(wǎng)段等。只具有僅主機(jī)模式的部份功能。用戶設(shè)定一個(gè)網(wǎng)路區(qū)段,虛擬服務(wù)器只能在該網(wǎng)路區(qū)段中進(jìn)行數(shù)據(jù)通訊,且虛擬主機(jī)的IP地址不能使用DHCP獲取,必須自動(dòng)設(shè)置。
VM虛擬機(jī)使用LAN區(qū)段可以有效的進(jìn)行虛擬外網(wǎng)局域網(wǎng)環(huán)境的IP分配與管理,要使用LAN區(qū)段組外網(wǎng)只須要將想要組成一個(gè)局域網(wǎng)的主機(jī)網(wǎng)卡設(shè)置為同一LAN區(qū)段即可。LAN區(qū)段未能與宿主機(jī)進(jìn)行通信,LAN區(qū)段就相當(dāng)于個(gè)獨(dú)立的外網(wǎng)環(huán)境(完全隔離)。
可以在自定義的區(qū)段網(wǎng)路中通過(guò)虛擬機(jī)搭建·服務(wù)器進(jìn)行ip分配。區(qū)段名稱只是一個(gè)標(biāo)示,哪些格式無(wú)所謂,而且要想讓一組計(jì)算機(jī)組成局域網(wǎng),就將這一組計(jì)算機(jī)的網(wǎng)卡全部選為同一個(gè)區(qū)段,能夠相互通信(由于不通區(qū)段之間和NAT及其他網(wǎng)卡模式都是隔離的)