VMware的四種網絡連接模式介紹,在使用VMware Workstation(以下簡稱VMware)創建虛擬機的過程中,配置虛擬機的網絡連接是非常重要的一環。VMware網絡連接模式有:橋接模式、NAT模式、僅主機模式、自定義網絡連接模式四種,那么這四種網絡連接模式都各自有什么主要用途呢?

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