VMWare 網絡連接模式(bridged、NAT、host-only)詳解
host-only
在某些特殊的網絡調試環境中,如何要求將真實環境和虛擬環境隔離開,這時你就可采用host-only模式。在host-only模式中,所有的虛擬係統是可以相互通信的,但虛擬係統和真實的網絡是被隔離開的,VMWare虛擬機不能訪問互聯網。
提示:
在host-only模式下,虛擬係統和宿主機器係統是可以相互通信的,相當於這兩台機器通過雙絞線互連。
在host-only模式下,虛擬係統的TCP/IP配置信息(如IP地址、網關地址、DNS服務器等),都是由VMnet1(host-only)虛擬網絡的DHCP服務器來動態分配的。
如果你想利用VMWare創建一個與網內其他機器相隔離的虛擬係統,進行某些特殊的網絡調試工作,可以選擇host-only模式。這種方式下,虛擬機的網卡連接到宿主的 VMnet1 上,但係統並不為虛擬機提供任何路由服務,因此虛擬機隻能和宿主機進行通信,而不能連接到實際網絡上。
NAT
這種模式下,虛擬係統的網卡連接到宿主計算機的VMware Network Adapter VMnet8網卡上(宿主計算機安裝了VMWare軟件後會自動添加VMware Network Adapter VMnet1和VMware Network Adapter VMnet8兩個網卡,當然是在宿主計算機的"網絡連接"裏查看囉)。如果你希望你的虛擬係統連接外部網絡,這種模式最簡單,虛擬係統不用做任何網絡設置就可以訪問外部網絡。
使用NAT模式的虛擬係統和宿主計算機的關係:宿主計算機就相當於是開啟了DHCP功能的路由器,虛擬係統就是內網中的一台實際的機器,通過路由器的DHCP服務獲得網絡參數。
虛擬係統可以訪問宿主計算機所在網絡的其他計算機(反之不行),可以與宿主計算機互訪。
使用NAT模式,就是讓虛擬係統借助NAT(網絡地址轉換)功能,通過宿主機器所在的網絡來訪問公網。也就是說,使用NAT模式可以實現在虛擬係統裏訪問互聯網。NAT模式下的虛擬係統的TCP/IP配置信息是由VMnet8(NAT)虛擬網絡的DHCP服務器提供的,無法進行手工修改,因此使用NAT模式虛擬係統也就無法和本地局域網中的其他真實主機進行通訊。
采用NAT模式最大的優勢是虛擬係統接入互聯網非常簡單,你不需要進行任何其他的配置,隻需要宿主機器能訪問互聯網,虛擬機就能訪問互聯網。
Bridged
在這種模式下,虛擬係統就像是局域網中的一台獨立的主機,與宿主計算機平等的存在於網絡中,你必須像對待局域網中的其他真正的機子一樣來對待它(比如分配你的局域網所要求的網絡地址、子網掩碼、網關等)。
使用bridged模式的虛擬係統和宿主機器的關係:就像連接在同一個Hub上的兩台電腦。
虛擬係統與宿主計算機以及宿主計算機所在網絡的其他計算機都可以相互訪問。如果你想利用VMWare在局域網內新建一個虛擬服務器,為局域網用戶提供網絡服務,就應該選擇橋接模式。
這種方式下,虛擬機就像一台真正的計算機一樣,直接連接到實際的網絡上,與宿主機沒有任何聯係。
在這種模式下,VMWare虛擬出來的操作係統就像是局域網中的一台獨立的主機,它可以訪問網內任何一台機器。在橋接模式下,你需要手工為虛擬係統配置IP地址、子網掩碼,而且還要和宿主機器處於同一網段,這樣虛擬係統才能和宿主機器進行通信。同時,由於這個虛擬係統是局域網中的一個獨立的主機係統,那麼就可以手工配置它的TCP/IP配置信息,以實現通過局域網的網關或路由器訪問互聯網。
使用橋接模式的虛擬係統和宿主機器的關係,就像連接在同一個Hub上的兩台電腦。想讓它們相互通訊,你就需要為虛擬係統配置IP地址和子網掩碼,否則就無法通信。
如果是你是局域網上網方式,虛擬機使用網橋連接方式,隻要設置虛擬機的IP地址與本機是同一網段,子網、網關、DNS與本機相同就能實現上網,也能訪問局域網絡。
如果你是撥號上網方式,虛擬機使用此種方式連接,就要在虛擬機內係統建立寬帶連接、撥號上網,但是和 宿主機不能同時上網。
小注:
如果想設置虛擬機為固定Ip,需要選擇Bridged模式。
最後更新:2017-04-03 12:56:33
上一篇:
模擬-codeforces-389B-Fox and Cross
下一篇:
java中Integer包裝類的詳細講解(java二進製操作,所有進製轉換)
阿裏雲追雲數據庫風口,完成第三代架構產品布局
達摩院:阿裏巴巴的科技雄心
How can I detect the Android runtime (Dalvik or ART)?
IE,firefox下使用CSS屬性overflow的存在的不同
OAuth 2.0係列教程(八) 授權碼授權
Android開發之旅:環境搭建及HelloWorld
新零售時代來臨,生鮮行業如何實現電商O2O一體化管理
HDU 1394 線段樹單點更新求逆序數
SSM springmvc mybatis 整合 bootstrap maven shiro druid ehcache SSM框架源碼
Linux 默認根目錄的作用說明(中英文對照)