如果你使用VMware安裝虛擬機,那麼你必定會選擇網絡連接,那麼vmware提供主要的3種網絡連接方式,我們該如何抉擇呢?他們有什麼不同呢?這篇我們就做一個深入。
首先打開虛擬機設置裡面的網絡適配器,如下圖:
網絡連接,有此三種類型(我從中文搞成專業的英文,呵呵):NAT,Bridged Adapter ,Host-only Adapter。
那就是這三種模式,決定啦你的虛擬機之間是否可以通信,虛擬機與主機之間是否可以通信,同時也緩解啦IP4的部分短板。
虛擬機裝好之後,你的主機中就會出現如下的東西
vmnet0:虛擬網橋,這個網橋有若干端口,一個端口連接你的host,一個端口連接虛擬機,他們的位置是對等的,誰也不是誰的網關,所以橋接模式可以讓虛擬機和主機有相同的網絡位置,處於統一網段。
vmnet1:他構建一個封閉的網絡環境,不與主機以外的網絡環境建立連接,也是一個虛擬交換機,一個端口連接到主機上,另一個端口連接到虛擬機的DHCP服務器上,其余的端口連載虛擬機上。
vmnet8:他是NAT連接模式使用的方式。從主機的虛擬網卡出來,鏈接到vmnet8交換機,虛擬交換機的其他口連接到NAT設備,另外一個連接DHCP服務器,其他接口連接虛擬機。
說到實踐首先我搭建一個簡易的實驗環境,如下:
圖意:主機上安裝啦,A,B,C,D,E,5個虛擬機,主機與其他主機150能夠相互ping通。
那麼接下來我們就相互ping一下,看下各種模式的網絡連接情況,如下表:
這裡只是部分連接實驗,沒有與其他主機上的虛擬機進行連接實踐,那麼我們通過下面針對3種連接模式進行詳解,來理解下與其他主機的虛擬機連接會是什麼樣子的。
在開始講這三種之前,我舉例說明下,這三種網絡連接類型,好讓大家有個形象的理解,如下:
首先我們看一下NAT的工作方式
由此圖可以得出以下結論。
NAT的作用是把內網的私有地址,轉化為共有地址,使得內部網絡可以訪問外部網絡。
NAT的優點:
那麼NAT有什麼弊端呢?
深入上圖,來演示NAT的工作原理
NAT技術的實現又分為以下三種
靜態NAT:將內網ip地址一對一的轉接到外網ip,用於隱藏內網ip,但是無法緩解ip4地址少的問題。也是比較常用的一種模式,我們一般用作內網中的E-mail、FTP、web服務器等。
動態NAT:將外網合法的地址形成可用的NAT池,內網ip需要上網時,從NAT池中獲取一個可用的外網ip地址,與靜態NAT的區別在於動態NAT的地址轉換是臨時的,通信結束後,這個外網ip會被釋放,可供其他內部ip轉換使用。
PAT(端口地址轉換):將內網的多個IP地址映射到外網的同一個IP地址和不同的端口上,PAT的使用前提是基於TCP或UDP的數據傳輸。
橋接模式,使用的是vmnet0這個虛擬網卡。它使虛擬機與主機占有同樣的網絡地位,在同一個網段。也就是說,主機能連的網他都能連上,與他一樣,呵呵。
Host-only:使用的是vmnet1這個虛擬網卡。他的通信方式為,虛擬機只能和主機與主機下使用這個模式的其他虛機進行通信。不能與主機以外的網絡建立通信,用於建立與外部隔離的網絡環境。
前面對虛擬網卡做過介紹之後,到這裡突然感覺沒什麼好講的啦,不過到這裡,我相信大家對這三種網絡連接模式有啦較為深入的理解啦,也知道啦他的應用場景。我感覺這就夠啦。
最後,就針對這三種模式下如何通信,各機之間通不通,我感覺大家心裡應該也有個滴啦。
接下來是大家最喜歡的總結內容啦,內容有三,如下:
1、希望能關注我其他的文章。
2、博客裡面有沒有很清楚的說明白,或者你有更好的方式,那麼歡迎加入左上方的2個交流群,我們一起學習探討。
3、你可以忘記點贊加關注,但千萬不要忘記掃碼打賞哦。
http://www.bkjia.com/Linuxjc/1195059.htmlwww.bkjia.comtrue