VMWare虛擬機的網絡類型配置選擇詳解

VMWare虛擬機網絡有三種類型,固然還有最後一種類型就是「不使用網絡鏈接」,哈哈......。安全

VMWare在安裝會有讓選擇網絡類型的選項,若是不確認使用那一種網絡類型,也能夠先隨便選擇一種網絡類型,安裝完再更改,這是能夠的。服務器

1、網橋模式
2、NAT模式
3、hostonly模式
解析以下:
安裝好虛擬機之後,在網絡鏈接裏面能夠看到多了兩塊網卡:
其中VMnet1是虛擬機Host-only模式的網絡接口,VMnet8是NAT模式的網絡接口,這些後面會詳細介紹。網絡

選擇虛擬機網絡模式方法以下,單擊「Edit virtual machine settings」,如圖所示:框架

而後在「Hardware」選項卡中選擇「Ethernet」,在左邊「Network connection」框架中有以下四個單選項:操作系統




1. Bridged(橋接模式)



在橋接模式下,VMware虛擬出來的操做系統就像是局域網中的一獨立的主機,它能夠訪問網內任何一臺機器。不過你須要多於一個的IP地址,而且須要手工爲虛擬系統配置IP地址、子網掩碼,並且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通訊。調試

若是你想利用VMware在局域網內新建一個虛擬服務器,爲局域網用戶提供網絡服務,就應該選擇橋接模式。接口

 

VMware網絡配置詳解一:Bridged模式配置路由

首先看個人主機IP設置:
IP Address :58.194.x.y
Netmask :255.255.255.0
Gateway :58.194.x.1
DNS :210.35.a.b
LAN上網,固定IP,交換機鏈接。爲了安全起見,IP地址及網關DNS後幾位用字母代替。get

設置虛擬系統的網絡模式爲Bridged,而後啓動它。進入控制面板打開網絡鏈接,看到「AMD PCNET Family PCI Ethernet Adapter」,這就是虛擬系統的網卡,至關於真實主機的「本地鏈接」。打開查看其「TCP/IP屬性」對話框,而後填入IP地址等配置信息,好比:
IP Address :58.194.x.z
Netmask :255.255.255.0
Gateway :58.194.x.1
DNS :210.35.a.b
虛擬系統的IP地址必需要與主機IP地址處於同一網段內,這樣就能夠與主機和網內其它機器通訊。注意,在Bridged模式下,虛擬機的DHCP服務器是不起做用的,因此虛擬系統的IP地址必須本身手動配置。虛擬機

 

2. NAT(網絡地址轉換模式)



使用NAT模式,就是讓虛擬系統藉助NAT(網絡地址轉換)功能,經過宿主機器所在的網絡來訪問公網。也就是說,使用NAT模式能夠實如今虛擬系統裏訪問互聯網。NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8(NAT)虛擬網絡的DHCP服務器提供的,沒法進行手工修改,所以虛擬系統也就沒法和本局域網中的其餘真實主機進行通信。採用NAT模式最大的優點是虛擬系統接入互聯網很是簡單,你不須要進行任何其餘的配置,只須要宿主機器能訪問互聯網便可。

若是你想利用VMware安裝一個新的虛擬系統,在虛擬系統中不用進行任何手工配置就能直接訪問互聯網,建議你採用NAT模式。

VMware網絡配置詳解二:NAT模式配置

NAT模式即網絡地址轉換模式至關於以主機爲基礎創建一個虛擬的內部局域網,該網內的主機IP地址都由虛擬機的DHCP服務器來分配,不過也能夠手動設置,前提是不要於其它主機的IP地址衝突(好比你創建了兩個虛擬系統,都加入了這個虛擬出來的網絡,手動配置就要考慮衝突問題)。

因此假如要使用DHCP服務器分配方式,就不用對虛擬系統的網卡TCP/IP協議作任何的配置和更改,這時只要真實主機能連通外部網絡,這個虛擬網絡裏的主機也就都能鏈接外網。下面是採起DHCP模式網卡的TCP/IP配置信息:



補充:
使用飛鴿傳書查看,能夠看到真實主機,其IP地址爲192.168.235.1(真實主機中VMnet8網卡IP),如圖所示:

虛擬系統中飛鴿傳書截圖:




真實主機中飛鴿傳書截圖:



假如手動配置TCP/IP,須要完整輸入IP地址、子網掩碼、網關、DSN服務器地址,前三項缺一不可,最後一項不填雖然能夠與虛擬網絡裏的其它主機通訊,卻不能進行外網的域名解析(直接經過IP地址等方式能夠訪問網絡)。此時不論主機DNS設置與否,都沒有影響。下面是手動配置的TCP/IP信息:



補充:
主機VMnet8網卡IP:無;虛擬機網關IP:192.168.235.2(這個不能亂打了,在"Edit" -> "Virtual Network Settings"的最後NAT頁能夠看到,下面有圖);虛擬機網卡IP:192.168.235.3(手動輸入,最後一位隨便選擇,只要不衝突,不如不能選擇真實主機的1和網關2)。使用飛鴿傳書查看,不能看到真實主機。



 

3. Host-only(主機模式)



在某些特殊的網絡調試環境中,要求將真實環境和虛擬環境隔離開,這時你就可採用Host-only模式。在Host-only模式中,全部的虛擬系統是能夠相互通訊的,但虛擬系統和真實的網絡是被隔離開的。能夠利用Windows XP裏面自帶的Internet鏈接共享(其實是一個簡單的路由NAT)來讓虛擬機 經過主機真實的網卡進行外網的訪問。虛擬系統的TCP/IP配置信息(如IP地址、網關地址、DNS服務器等),都是由VMnet1(Host-only)虛擬網絡的DHCP服務器來動態分配的。

若是你想利用VMware建立一個與網內其餘機器相隔離的虛擬系統,進行某些特殊的網絡調試工做,能夠選擇Host-only模式。

VMware網絡配置詳解三:Host-only模式配置

其實Host-only模式和NAT模式同樣,都是以真實主機爲基礎創建一個虛擬網絡,因此Host-only模式的配置與NAT模式基本上徹底同樣,這裏再也不螯述。不過這兩種模式仍是有區別的,關鍵在於Host-only不帶NAT功能,沒法鏈接外部網絡。解決這一問題能夠利用Windows 2000/XP裏面自帶的Internet鏈接共享(其實是一個簡單的路由NAT)來讓虛擬機經過主機的真實網卡進行外網的訪問。

一、查看真實主機網卡的屬性,選擇「高級」標籤,將「容許其餘網絡用戶……」選項勾上,並設置容許共享的網卡爲VMnet1:



二、如今查看一下主機VMnet1網卡的TCP/IP配置,你發現已經被自動設置爲:
IP地址:192.168.0.1(也是虛擬網絡的網關,等下會用到)
子網掩碼:255.255.255.0
三、進入虛擬系統(Host-only模式),假如你對TCP/IP沒有進行任何配置(也就是都爲空),那麼虛擬機的DHCP服務器會爲虛擬系統分配一個IP地址,可是,這個IP與主機VMnet1網卡的IP不會在同一個網段內,也就沒法鏈接到主機。因此,咱們要對虛擬系統進行手動TCP/IP配置:
IP地址:192.168.0.x(1<x<255)
子網掩碼:255.255.255.0
網關:192.168.0.1
DNS:能夠與主機的DNS地址相同,也能夠是你能使用的DNS服務器地址(好比咱們學校就有兩個)

如今,使用Host-only模式也能夠鏈接外部網絡了。須要注意的是,DNS是域名解析服務,不設置並不表明不能訪問網絡,而是沒法鏈接到DNS服務器,使得沒法進行域名解析,可是直接使用IP地址不受這個影響。例如域名「www.abc.com」,你要經過請求DNS並返回該域名所對應的IP地址,才能訪問到該IP所在的主機。

相關文章
相關標籤/搜索