VMware的四種網(wǎng)絡(luò)連接模式介紹,在使用VMware Workstation(以下簡稱VMware)創(chuàng)建虛擬機的過程中,配置虛擬機的網(wǎng)絡(luò)連接是非常重要的一環(huán)。VMware網(wǎng)絡(luò)連接模式有:橋接模式、NAT模式、僅主機模式、自定義網(wǎng)絡(luò)連接模式四種,那么這四種網(wǎng)絡(luò)連接模式都各自有什么主要用途呢?
VMware的四種網(wǎng)絡(luò)連接模式介紹,在使用VMware Workstation(以下簡稱VMware)創(chuàng)建
虛擬機的過程中,配置虛擬機的網(wǎng)絡(luò)連接是非常重要的一環(huán)。VMware網(wǎng)絡(luò)連接模式有:橋接模式、NAT模式、僅
主機模式、自定義網(wǎng)絡(luò)連接模式四種,那么這四種網(wǎng)絡(luò)連接模式都各自有什么主要用途呢?
在VMware中,虛擬機的網(wǎng)絡(luò)連接主要是由VMware創(chuàng)建的虛擬網(wǎng)絡(luò)(或虛擬交換機)負(fù)責(zé)實現(xiàn)的,VMware可以根據(jù)需要創(chuàng)建多個虛擬網(wǎng)絡(luò):
比較一、在windows系統(tǒng)的主機上,VMware最多可創(chuàng)建20個虛擬網(wǎng)絡(luò),每個虛擬網(wǎng)絡(luò)可以連接任意數(shù)量的虛擬機網(wǎng)絡(luò)設(shè)備;
比較二、在Linux系統(tǒng)的主機上,VMware最多可以創(chuàng)建255個虛擬網(wǎng)絡(luò),但每個虛擬網(wǎng)絡(luò)僅能連接32個虛擬機網(wǎng)絡(luò)設(shè)備;
VMware的虛擬網(wǎng)絡(luò)都是以"VMnet+數(shù)字"的形式來命名的,例如:VMnet0、VMnet1、VMnet2......(在Linux系統(tǒng)的主機上,虛擬網(wǎng)絡(luò)的名稱均采用小寫形式,例如 vmnet0);
當(dāng)我們安裝VMware時,VMware會自動為2種網(wǎng)絡(luò)連接模式各自創(chuàng)建一個虛擬機網(wǎng)絡(luò):VMnet1(僅主機模式)、VMnet8(NAT模式),在我們電腦上的設(shè)備管理器中的網(wǎng)絡(luò)適配器(也就是網(wǎng)卡)中,你會看到有這么兩個虛擬網(wǎng)卡或者通過運行cmd命令ipconfig,也可以查到這兩個網(wǎng)卡對應(yīng)的ipv4地址,此外,我們還可以根據(jù)需要自行創(chuàng)建更多的虛擬網(wǎng)絡(luò)。 可以這么理解:每一個虛擬網(wǎng)絡(luò)對應(yīng)一個虛擬網(wǎng)卡,同時也對應(yīng)著一個ip地址;
1、橋接模式: 所謂橋接模式,就是將虛擬機的虛擬網(wǎng)絡(luò)適配器(也叫虛擬網(wǎng)卡)與主機的物理網(wǎng)絡(luò)適配器(真實的網(wǎng)卡)進(jìn)行交接,虛擬機中的虛擬網(wǎng)卡可以通過電腦主機中的網(wǎng)卡直接訪問外網(wǎng)(局域網(wǎng)或互聯(lián)網(wǎng))。 可以這么理解:橋接模式使得電腦主機上的虛擬機擁有和你電腦主機平等的身份,當(dāng)你想讓和你處于同一網(wǎng)絡(luò)中的其它用戶訪問你時,橋接模式是最簡單的選擇!
2、NAT模式:NAT是Network Address Translation的縮寫,意即網(wǎng)絡(luò)地址轉(zhuǎn)換。使用NAT模式進(jìn)行網(wǎng)絡(luò)連接時,VMware會在主機上建立單獨的專用網(wǎng)絡(luò),用于主機和虛擬機之間的相互通信。虛擬機向外部網(wǎng)絡(luò)發(fā)出的請求都會由主機代為轉(zhuǎn)發(fā)出去,從外部網(wǎng)絡(luò)返回的響應(yīng),也都會由主機先接收,然后再轉(zhuǎn)發(fā)給虛擬機的虛擬網(wǎng)卡; NAT模式的這種特點使得外部網(wǎng)絡(luò)(包括局域網(wǎng)和互聯(lián)網(wǎng))無法直接訪問到虛擬機,但是我們可以通過手動修改NAT設(shè)置實現(xiàn)端口轉(zhuǎn)發(fā)功能,比如:我們在主機的81端口上設(shè)置了端口轉(zhuǎn)發(fā),那么外部網(wǎng)絡(luò)(包括局域網(wǎng)和互聯(lián)網(wǎng))發(fā)起的請求就可以由主機的81端口轉(zhuǎn)發(fā)到虛擬機的80端口,從而實現(xiàn)外部網(wǎng)絡(luò)對虛擬機網(wǎng)絡(luò)的訪問; 同一臺主機上的多個采用NAT模式網(wǎng)絡(luò)連接的虛擬機是可以相互訪問的;
3、僅主機模式:是一種比NAT模式更加封閉的網(wǎng)絡(luò)連接模式,僅主機模式的虛擬網(wǎng)絡(luò)適配器僅對主機可見,并在虛擬機和主機系統(tǒng)之間提供網(wǎng)絡(luò)連接。使用僅主機模式的網(wǎng)絡(luò)連接的虛
擬主機無法連接Internet; 在同一臺主機上可以創(chuàng)建多個僅主機模式的虛擬網(wǎng)絡(luò),如果多個虛擬機處于同一個僅主機模式網(wǎng)絡(luò)中,那么它們之間是可以相互通信的;
4、自定義網(wǎng)絡(luò)連接配置:利用VMware提供的虛擬網(wǎng)絡(luò)連接組件,我們還可以創(chuàng)建復(fù)雜的虛擬網(wǎng)絡(luò),有興趣的可以去深入研究!