天天看點

VMware Workstation安裝使用手記 0.運作環境 1.安裝VMware Workstation和虛拟機 2.安裝後“網絡連接配接”中新增2個連接配接(虛拟網卡) 3.安裝後“系統服務”中新增5個服務 4.運作程式“Virtual Network Editor”檢視虛拟網絡情況 5.實作虛拟機在VMnet0網絡(Bridged類型)中的通信 6.實作虛拟機在VMnet1網絡(Host-only類型)中的通信 7.實作虛拟機在VMnet8網絡(NAT類型)中的通信 參考文章

VMware Workstation安裝使用手記

VMware Workstation版本:VMware-workstation-full-7.0.0-203739+完美漢化更新檔。

主控端系統環境:Windows Server 2003 Enterprise Edition。Intel Pentium 4 雙核CPU,1G記憶體,單個實體網卡,連接配接區域網路,固定IP:10.10.10.10/24。

虛拟機系統環境:Windows XP Professional SP3。下文中簡稱“XP虛拟機”。

安裝過程中序列号采用注冊機生成的即可,安裝過程比較簡單和順利,在此不多辍述。之後,安裝一個Windows XP Professional SP3虛拟機系統,設定記憶體為256M,其它為預設設定,安裝過程略。

(1)VMware Network Adapter VMnet1。預設使用固定IP:192.168.8.1/24。

(2)VMware Network Adapter VMnet8。預設使用固定IP:192.168.150.1/24。

這樣,主控端就有三塊網卡,分别是①實體網卡;②VMware Network Adapter VMnet1虛拟網卡;③VMware Network Adapter VMnet8虛拟網卡。

(1)VMware Agent Service。可能是給是給企業級使用者提供的服務,建議:關閉。

(2)VMware Authorization Service。服務描述:Authorization and authentication service for starting and accessing virtual machines。VMware公司對産品合法性的認證服務,建議:關閉。

(3)VMware DHCP Service。服務描述:DHCP service for virtual networks。

(4)VMware NAT Service。服務描述:Network address translation for virtual networks。

(5)VMware USB Arbitration Service。

有VMnet0-9共10個虛拟網絡。其中:

(1)VMnet0預設為Bridged類型。

(2)VMnet1預設為Host-only類型。VMnet1網絡位址是192.168.8.0/24,網絡中的主機采用DHCP服務配置設定IP,範圍是:192.168.8.128/24-192.168.8.254/24。VMnet1網絡廣播位址是:192.168.8.255。

(3)VMnet8預設為NAT類型。VMnet8網絡位址是192.168.150.0/24,網絡中的主機采用DHCP服務配置設定IP,範圍是:192.168.150.128/24-192.168.150.254/24。VMnet1網絡廣播位址是:192.168.8.255。預設NAT網關位址是:192.168.150.2/24。

設定XP虛拟機的“Network Adapter”為Bridged類型。

啟動XP虛拟機,并配置固定IP:10.10.10.12/24(與主控端在同一個網段的IP位址)。之後,XP虛拟機就像是與主控端在同一個實體區域網路内的實體主機一樣,可以與主控端(IP:10.10.10.10/24)及其區域網路中的其它主機通信。總之,就是與主控端具有一樣的特點(除了IP不同),主控端能夠通路的外部網絡(如網際網路),XP虛拟機也可以通路。

設定XP虛拟機的“Network Adapter”為Host-only類型。啟動XP虛拟機,并配置為“自動獲得IP位址”。VMware DHCP Service服務會為XP虛拟機自動配置設定一個IP,如:192.168.8.128/24,預設網關為空。

XP虛拟機可以通路主控端(IP:192.168.8.1/24),注意主控端有三塊網卡,分别是①實體網卡;②VMware Network Adapter VMnet1虛拟網卡;③VMware Network Adapter VMnet8虛拟網卡。

VMnet1是一個獨立的網絡,除可以與主控端(IP:192.168.8.1/24)通信外,不能主動與外界通信。

但是,如果在主控端上安裝适當的路由或者代理軟體,實作資料包的轉發,也是可以與外界通信的(未實驗)。

設定XP虛拟機的“Network Adapter”為NAT類型。啟動XP虛拟機,并配置為“自動獲得IP位址”。 VMware DHCP Service服務會為XP虛拟機自動配置設定一個IP,如:192.168.150.128/24,預設網關為192.168.150.2/24。

XP虛拟機可以通路主控端(IP:192.168.150.1/24),注意主控端有三塊網卡,分别是①實體網卡;②VMware Network Adapter VMnet1虛拟網卡;③VMware Network Adapter VMnet8虛拟網卡。

XP虛拟機可以通路主控端(IP:192.168.8.1/24),XP虛拟機可以通路主控端(IP:192.168.8.1/24)所連虛拟網絡(VMnet1)中的其它虛拟機(如192.168.8.129/24)。

XP虛拟機可以通路主控端(IP:10.10.10.10/24,實體網卡),XP虛拟機可以通路主控端(IP:10.10.10.10/24,實體網卡)所連實體網絡中的其它實體主機。

但是,外界實體主機不能主動通路XP虛拟機,VMnet1中虛拟主機也不能主動通路XP虛拟機,即VMnet8網絡外的主機不能主動通路XP虛拟機。

可以通過手動配置端口轉發功能,實作外網主機對XP虛拟主機的通路。

假設XP虛拟主機在80端口上部署了HTTP網站,為使外網能夠通路XP虛拟主機上的這個網站,需要在“Port Forwarding”添加一條固定的端口映射(轉發)政策。在上圖所示的配置中,外網發往主控端8080端口的TCP資料包被轉發到XP虛拟機(IP:192.168.150.128/24)的80端口,反向的,所有從XP虛拟機80端口發往主控端8080端口的TCP資料包被轉發到相應的外網,通信過程示意如下(注:通信由外網主機首先發起):

外網主機(随機端口)<――>主控端(8080端口)<――>XP虛拟機(80端口)

圖8 NAT通信過程

注意:為使端口映射政策在重新開機XP虛拟機後不失效,建議将XP虛拟機的IP設定為固定IP,避免重新自動配置設定IP後與端口映射政策中的IP不一緻。

如果明白了圖8,回頭再想想“7.1内網通路外網”一節中,外網的主機為什麼不能通路VMnet8中的主機呢?

原因是:XP虛拟機通路外網主機時,主控端會自動分派一個随機端口負責資料包的轉發。外網使用者不知道這個随機端口,是以無法主動發起通路。但是,外網主機的通信程式是可以在資料包中識别主控端通信端口的,是以它知道回送資料包給主控端的目前随機通信端口,進而實作與XP虛拟機的通信。

其實就是:發起通路的一方要知道對端的情況。知已知彼,方能通信。

[1]諸葛建偉. 《基于第三代蜜網的VNet網絡攻防實驗環境建構》(2010版20100920更新).

<a href="http://summerrain.cnblogs.com/">http://summerrain.cnblogs.com/</a>

2012年10月12日

繼續閱讀