摘要:對如何在學生機房中利用虛擬機搭建服務(wù)器實驗室的環(huán)境進行了研究,主要研究范圍是在普通機房中教師如何進行網(wǎng)絡(luò)服務(wù)器課程的講授,從虛擬機的安裝配置,虛擬機操作系統(tǒng)的安裝,虛擬網(wǎng)絡(luò)的設(shè)置和組的設(shè)置等方面研究了網(wǎng)絡(luò)服務(wù)器實驗室環(huán)境的搭建,最后以DHCP服務(wù)器配置做一實例,對網(wǎng)絡(luò)教學中服務(wù)器課程教學的實施有很好的實驗指導意義。
關(guān)鍵詞:虛擬機;服務(wù)器;網(wǎng)絡(luò);實驗;VMware Workstation
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2009)15-4060-03
Build Network Server Laboratory Environment
LIU Xiao-gang
(Wuxi Vocational School of Tourism Commerce, Wuxi 214000, China)
Abstract: Research how students using a virtual machine room to build the server environment for the conduct of laboratory. The major research area is the teachers' teaching of web server curriculum in an ordinary computer lab. Study the network server laboratory environment building from the virtual machine to installation configuration, virtual machine operating system installation, the virtual network settings and group settings, and finally take DHCP server configuration for instance. The teaching of the server on the network implementation of the curriculum has a teaching and guiding effect on the experiment.
Key words: Virtual machine;server;Network;experiment;VMware workstation
1 引言
目前很多職校都開設(shè)了計算機網(wǎng)絡(luò)專業(yè),服務(wù)器的管理和配置是網(wǎng)絡(luò)專業(yè)的一門必修課程,課程中有很多和組網(wǎng)相關(guān)的實驗課程,要進行網(wǎng)絡(luò)組建、服務(wù)器和工作站的管理配置等,這就需要學校中配置專用的網(wǎng)絡(luò)實驗室,而可能很多學校沒有條件配備單獨的網(wǎng)絡(luò)實驗室,或者和普通機房混用,這樣開展網(wǎng)絡(luò)實驗的話實驗室條件有限,現(xiàn)在有了虛擬機軟件VMware Workstation可以很好地幫我們組建網(wǎng)絡(luò)實驗環(huán)境。
VMware對計算機要求比較高,特別是內(nèi)存容量要求大,好在現(xiàn)在計算機配件性價比大幅提高,主流配置的計算機都很好的運行VMware,我們推薦內(nèi)存1GB或是更高,硬盤不小于40G可用空間。
2 VMware安裝與配置
VMware Workstation可以安裝在Windows 2000及其以上的系統(tǒng)中,推薦安裝在WindowsXP或者Windows Server 2003中。安裝VMware Workstation的主機,要求系統(tǒng)穩(wěn)定,最好是新安裝的Windows操作系統(tǒng),軟件只要安裝必要的工具軟件如WinRAR、Office等,如和普通機房混用的話建議安裝多系統(tǒng),VMware Workstation裝在單獨的系統(tǒng)中。
安裝Vmware Workstation后,進行下面的配置:
1) 為虛擬網(wǎng)卡禁用防火墻:在Windows的主機上安裝VMware Workstation后,會在主機上安裝兩塊虛擬網(wǎng)卡VMware Network Adapter VMnet1和VMware Network Adapter VMnet8。為了讓虛擬機可以正常地使用這兩塊網(wǎng)卡,我們需要對Windows主機的防火墻進行配置,在這兩塊虛擬網(wǎng)卡上禁用系統(tǒng)內(nèi)置的防火墻。
2) 設(shè)置虛擬機工作目錄:在Windows主機上,使用一個剩余空間不小于40GB的分區(qū)作,在這個分區(qū)創(chuàng)建一個新文件夾如vm-os,把這個目錄設(shè)置為虛擬機的工作目錄。運行Vmware Workstation,從“編輯”菜單選擇“參數(shù)”命令,在“工作區(qū)”選項卡中,將默認路徑修改為上面創(chuàng)建的vm-os,本例為“E:\\vm-os”。(圖1)
3) 設(shè)置虛擬網(wǎng)卡地址范圍:默認情況下,VMware Workstation的虛擬網(wǎng)卡使用192.168.1.0~192.168.254.0范圍中的兩個網(wǎng)段,對應虛擬網(wǎng)卡VMnet1和虛擬網(wǎng)卡VMnet8,即使不同主機安裝VMware,其使用的網(wǎng)段也不固定。在用VMware Workstation做網(wǎng)絡(luò)實驗的時候,這樣很不方便,習慣于把VMware使用的網(wǎng)段“固定”,通常采用下面的原則。
使用表中的地址只是為了統(tǒng)一和方便,讀者可以根據(jù)自己的愛好進行規(guī)劃。另外,在做實驗的過程中,這個地址是可以隨時修改的。
大家可以在“編輯”菜單中選擇“虛擬網(wǎng)絡(luò)設(shè)置”命令,在“主機網(wǎng)絡(luò)映射”選項卡中進行設(shè)置。(圖2、圖3)
3 建立虛擬機
3.1 VMware向?qū)?/p>
這和普通安裝Windows的過程是一樣的
1) 啟動向?qū)нM行有關(guān)參數(shù)的設(shè)置。
2) 加載Windows安裝光盤或鏡像。
3) 安裝操作系統(tǒng)。
3.2 復制文件建立虛擬機
如果使用已存在的配置文件和磁盤文件來建立虛擬機,就不用對硬盤進行分區(qū)、格式化和安裝操作系統(tǒng),這樣可以在幾秒鐘之內(nèi)就建立一個新的虛擬機了。
1) 復制備份文件到硬盤指定目錄。
2) 啟動向?qū)?,在“選擇一個磁盤”的三個選項中選“使用已存在的磁盤鏡像文件來建虛擬磁盤”,然后選備份磁盤文件。
3.3 克隆虛擬機
在課堂會出現(xiàn)學生操作失誤并且無法恢復的問題,這就需要在機上保留一個備份的操作系統(tǒng),但象第二種方法是將虛擬機完全復制一個,時間充裕的話可以這樣做,時間寶貴的話可以使用克隆虛擬機,這種方法速度更快,前提是主機上已經(jīng)保留有虛擬機。
1) 啟動使用克隆虛擬機向?qū)?
2) 克隆源為從當前狀態(tài);
3) 克隆模式為創(chuàng)建一個鏈接的克隆。
4 網(wǎng)絡(luò)實驗環(huán)境
4.1 虛擬網(wǎng)絡(luò)的三種方式
4.1.1 橋接
虛擬機A1為主機A中的虛擬機,虛擬機B1為主機B中的虛擬機,這時A、A1、B、B1、C之間可以任意訪問,A1、B1雖然是主機A和B中的虛擬機,但相當與直接連在局域網(wǎng)交換機上獨立的計算機。(圖4)
4.1.2 僅主機
虛擬機A1、A2為主機A中的虛擬機,虛擬機B1、B2為主機B中的虛擬機,這時虛擬機A1、A2能和A之間可以任意訪問,但不能訪問B、C,虛擬機B1、B2同理。(圖5)
4.1.3 NAT
虛擬機A1、A2和A之間可以任意訪問,A1、A2還可以訪問B、C,但反之不可以。(圖6)
4.2 組的設(shè)置
“組”相當獨立于主機及主機所屬局域網(wǎng)的虛擬交換機,通過添加局域網(wǎng)分段來實現(xiàn),VMware中稱之為LAN1、LAN2……,組中的虛擬交換機因為獨立存在,如要和主機局域網(wǎng)相連接可以通過另外又多網(wǎng)卡的虛擬機連接。
如圖中右側(cè)在主機上建了兩個組:LAN1和LAN2,LAN1有Windows 2000、Windows XP、Windows 98三臺虛擬機,組成了一個局域網(wǎng),LAN2有Windows 2000、Windows XP兩臺虛擬機,組成另一個局域網(wǎng),兩個局域網(wǎng)可以各自獨立存在,如LAN1和LAN2要通信則通過有3塊網(wǎng)卡的Windows 2003虛擬機連接(路由轉(zhuǎn)發(fā))。(圖7)
將實驗中要用的服務(wù)器和客戶機虛擬機加入到一個組中,這樣將學生主機全部隔離開來,每個學生組建一個單獨的局域網(wǎng)進行服務(wù)器設(shè)置和客戶機的驗證,如圖將服務(wù)器2003和客戶機XP放入一個組的LAN1中。(圖8)
5 網(wǎng)絡(luò)實驗DHCP
實驗原理:DHCP可為網(wǎng)絡(luò)中的計算機自動分配IP地址和其他網(wǎng)絡(luò)參數(shù),減少管理員的工作負擔,Windows 2003中自帶了DHCP服務(wù)器管理。
實驗目的:掌握DHCP服務(wù)器的安裝、配置和管理,客戶機的相應配置。
實驗拓撲圖:(圖9)
實驗環(huán)境:為Windows 2003和Windows XP各創(chuàng)建一個“克隆”鏈接。
創(chuàng)建組“DHCP實驗室”,將兩個克隆虛擬機加入到這個組中,啟動組。
實驗過程:
1) 進入Windows Server 2003虛擬機,為網(wǎng)卡指定一個固定IP地址,如192.168.1.1,設(shè)置子網(wǎng)掩碼為255.255.255.0。
2) 進入“添加/刪除程序→Windows組件向?qū)А?,從“網(wǎng)絡(luò)服務(wù)”中添加“動態(tài)主機配置協(xié)議(DHCP)”服務(wù)。
3) 從“管理工具”中運行“DHCP服務(wù)管理器”,創(chuàng)建一個作用域,并配置DHCP作用域參數(shù)。
4) 切換到Windows XP虛擬機,設(shè)置IP地址和網(wǎng)絡(luò)參數(shù)為自動獲得,在命令提示行下用ipconfig/all命令檢查IP地址是否和服務(wù)器中的地址租約一致。
5) 練習ipconfig命令的參數(shù)release和renew,掌握它們的作用。
6) 配置服務(wù)器的保留選型并在客戶機中驗證。
7) 配置服務(wù)器的作用域選項并在客戶機中驗證。
6 結(jié)束語
其他類似的網(wǎng)絡(luò)實驗比如DNS、WINS、Web服務(wù)器實驗等都可以通過這個虛擬實驗室來完成,通過這些實驗可以看出虛擬機給網(wǎng)絡(luò)實驗課程的教學帶來了很好的效果和質(zhì)量,的確值得在我們的教學中推廣,甚至我們在課堂中告訴學生以后在工作崗位上還可以通過利用虛擬機來進行網(wǎng)絡(luò)實驗,提高自己的能力和水平。
參考文獻:
[1] 歐陽星明, 姚小龍, 謝欣榮. 網(wǎng)絡(luò)虛擬實驗室的設(shè)計與實現(xiàn)[J]. 計算機工程,2004(30).
[2] 王春海. 虛擬機配置與應用完全手冊[M]. 人民郵電出版社,2003.
[3] 王春海. 虛擬機技術(shù)與應用[M]. 清華大學出版社,2007.
[4] 方向陽. “虛擬機”在實驗教學中的應用探索[J]. 中國現(xiàn)代教育裝備,2006(11).
[5] 袁更華. Windows Server 2003組網(wǎng)與安全配置手冊[M]. 中國青年出版社,2004.