VMware是一款虛擬機軟件, 它可以使你在一臺機器上同時運行兩個或更多的Windows、Unix、Linux等操作系統。與在一臺機器上安裝多種操作系統相比, VMware采用了完全不同的理念。多啟動系統在一個時刻只能運行一個系統, 在系統切換時需要重新啟動機器, 而VMware是真正“同時”運行, 多個操作系統在主系統的平臺上, 就象標準Windows應用程序那樣切換。而且每個操作系統你都可以進行虛擬的分區、配置而不影響真實硬盤的數據, 你甚至可以通過網卡將幾臺虛擬機用網卡連接為一個局域網, 而且安裝在VMware上的操作系統性能并不差, 使用起來非常方便。因此, 這款軟件非常適合于園區網競賽和大中專院校計算機網絡技術及相關專業操作系統等專業課程的學習和測試。
1 VMware的主要功能
(1) 不需要分區或重新啟動計算機就能在同一臺PC上使用兩種以上的操作系統。
(2) 完全隔離并且保護不同OS的操作環境以及所有安裝在OS上面的應用軟件和資料。
(3) 不同的OS之間可以互動操作, 包括網絡、周邊、文件分享以及復制貼上功能。
(4) 有還原 (Undo) 功能。
(5) 能夠設定并且隨時修改操作系統的操作環境, 如:內存、磁盤空間、周邊設備等等。
2 軟件的安裝和在虛擬機中安裝操作系統
近年來該軟件功能越來越強, 但是基于競賽的目的, 為減少對硬件環境的要求及培養學生的動手能力和思維創新意識, 這幾年河南省中職及全國高職的園區網競賽均采用低版本的VMware軟件, 所以本文所介紹的是VMware Server 1.0.8 (英文版) 。競賽要求在Windows XP環境中安裝VMware, 并在虛擬機中安裝Windows 2000Server或Fedora操作系統, 關于該軟件和操作系統的安裝較為簡單, 文中不再贅述。
3 網絡的構建
基于競賽的目的, 本文擬構建這樣一個網絡:有多臺Windows XP系統的PC處于同一局域網內, 其中一臺PC里裝有VMware虛擬機, 虛擬機上安裝的是Windows 2000, 并為之配置Www和Ftp服務器, 使得在其他PC能訪問虛擬機中的Www和Ftp網站。本文采用橋接方式來實現這種配置, 安裝的是VMware Server 1.0.8 (英文版) , 安裝結束, 本機會多出兩個網絡連接:VMware Network Adapter Vmnet1和VMware Network Adapter Vmnet8, 準備工作結束后我們開始配置網絡。
3.1 虛擬機橋接方式的設置
VMware提供了三種工作模式, 它們分別是Bridged (橋接模式) 、NAT (網絡地址轉換模式) 和Host-only (主機模式) 。要想在網絡管理和維護中正確合理地應用它們, 就應該先了解一下這三種工作模式。
(1) Bridged (橋接模式) 。
使用這種模式, VMware虛擬出來的操作系統就像是局域網中的一臺獨立的主機, 可以訪問網內任何一臺機器。在橋接模式下, 需要人工為虛擬系統配置靜態IP地址、子網掩碼, 而且還要和宿主機器處于同一網段, 這樣虛擬系統可以和主機相互通信。同時, 由于這個虛擬機是局域網中的一個獨立的主機系統, 那么就可以人工配置它的IP地址和子網掩碼, 以實現通過局域網的網關或路由器訪問互聯網。
(2) NAT (網絡地址轉換模式) 。
通過NAT模式, 可以通過主機所在的網絡來訪問外網。也就是說, 使用NAT模式可以實現在虛擬機里訪問互聯網。NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8虛擬網絡的DHCP服務器提供的, 手工無法進行修改, 因此使用NAT模式虛擬系統也就無法和本地局域網中的其他真實主機進行通訊。
(3) Host-only (主機模式) 。
在某些特殊的網絡調試環境中, 如何要求將真實環境和虛擬環境隔離開, 這時你就可采用Host-only模式。在Host-only模式中, 所有的虛擬系統是可以相互通信的, 但虛擬系統和真實的網絡是被隔離開的, VMware虛擬機不能訪問互聯網。
點擊虛擬機主菜單VM→Virture Mac h i ne S e t t i ng s, 彈出“V i r t u r e Ma c h i n e Settings”對話框, 點擊Hardware選項卡, 將Ethernet設置為Bridged即可。
3.2 網卡I P地址的規劃
本機IP地址設置為192.168.10.1, 子網掩碼255.255.255.0;虛擬機IP地址設置為1 9 2.1 6 8.1 0.2, 子網掩碼2 5 5.2 5 5.2 5 5.0;VMware Network Adapter Vmnet1 IP地址設置為192.168.10.3, 子網掩碼255.2 5 5.2 5 5.0;V Mw a r e N e t w o r k A d a p t e r Vmnet8 IP地址設置為192.168.10.4, 子網掩碼255.255.255.0;其他PC機IP地址按此設置, 基本要求是所有IP均在同一網段中。打開本機MS-DOC控制臺, 執行Ping命令, 看看網絡連通性, 網絡狀況良好, 可以進行網站的搭建。
3.3 虛擬機IIS的安裝及WWW、FTP網站的搭建
在虛擬機中利用添加/刪除windows組件, 將Internet Information Services (IIS, 互聯網信息服務) 組件安裝好, 然后正確配置WWW和FTP網站。
3.4 訪問虛擬機的WWW及FTP網站
以上設置完成后, 從本機就可以通過HTTP://192.168.10.4訪問虛擬機的WWW網站或通過FTP://192.168.10.4訪問虛擬機的FTP網站, 如果要實現域名訪問, 只需在虛擬機中建立DNS服務器即可。如果要互訪對方的虛擬機, 同樣配置可用于另一臺PC。
4 結語
VMware虛擬機模擬了一個標準的PC環境, 這臺虛擬機和物理主機沒有太大的區別, 都需要分區、格式化、安裝操作系統、安裝應用程序和軟件, 總之, 一切操作都近乎于一臺真實的計算機。利用VMware搭建網絡對于C/S環境特別有用, 因此在計算機園區網和企業網競賽中廣泛被采用, 使用效果極佳, 將這種方法推廣到同類職業院校的計算機網絡專業的教學, 不僅極大地節省了投資, 而且對于網絡結構更加清晰明了, 使學生能夠完全利用軟件模擬仿真的環境。
摘要:一年一度的河南省中職職業技能大賽舉辦的如火如荼, 在計算機網絡專業園區網互聯及網站建設的項目中包含了一項重要的技能要求:“VMware Server使用熟練、能正確發布網站”。本文針對園區網互聯及網站建設的項目要求, 詳細介紹了如何在Windows XP操作系統平臺上使用VMware軟件進行網絡的配置, 本文所涉及的版本為VMware1.0.8, 是根據河南省教育廳、河南省人力資源和社會保障廳《關于舉辦2010年河南省中等職業教育技能大賽的通知》的要求, 由競賽協辦單位所規定的。
關鍵詞:VMware,虛擬機,園區網,仿真
參考文獻
[1] 吳換霞, 余昭君.虛擬機和網絡仿真軟件在網絡實驗教學中的應用[J].科技資訊, 2010 (1) .
[2] 陳剛.利用虛擬機在一臺電腦中組建局域網[J].科技資訊, 2007 (25) .