摘要:該文通過(guò)對(duì)虛擬機(jī)軟件作為一種新的教學(xué)輔助手段在計(jì)算機(jī)網(wǎng)絡(luò)課程教學(xué)中的實(shí)踐應(yīng)用,揭示出虛擬機(jī)軟件搭建的虛擬環(huán)境既豐富了教師的教學(xué)環(huán)境,也為學(xué)生提供了一種真實(shí)又無(wú)損壞的實(shí)驗(yàn)環(huán)境。
關(guān)鍵詞:Vmware;虛擬機(jī);計(jì)算機(jī)網(wǎng)絡(luò);教學(xué)
中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2009)36-10504-02
Vmware Virtual Machine Software in the Computer Network of Teaching
HUANG Gui-lian
(Fujian Quanzhou Senior Technical School, Quanzhou 362000,china)
Abstract: In this paper, the virtual machine software as a new means of teaching computer network-assisted teaching of practical application, exposing the virtual machine software, to build a virtual environment not only enriched the learning environment for teachers, but also to provide students with a real and No damage to the experimental environment.
Key words: vmware virtual machine; computer network; teaching
計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)的關(guān)鍵環(huán)節(jié)是實(shí)訓(xùn)教學(xué)。老師在課堂給學(xué)生講授如何安裝網(wǎng)絡(luò)操作系統(tǒng)、組建局域網(wǎng)絡(luò)、設(shè)IP地址、網(wǎng)關(guān)、DNS等知識(shí)技能,學(xué)生若缺乏實(shí)訓(xùn)是很難掌握的。實(shí)訓(xùn)教學(xué)需要網(wǎng)絡(luò)實(shí)驗(yàn)室,可是組建網(wǎng)絡(luò)實(shí)驗(yàn)室的昂貴費(fèi)用,非一般學(xué)校所能承受;把實(shí)訓(xùn)教學(xué)安排到公共機(jī)房,公共機(jī)房的計(jì)算機(jī)一般沒(méi)有配置光驅(qū)和有還原卡,教學(xué)效果難以保證。筆者認(rèn)為在實(shí)訓(xùn)教學(xué)中應(yīng)用虛擬機(jī)軟件既經(jīng)濟(jì)又實(shí)用,可以嘗試。
1 虛擬機(jī)軟件應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)的可行性
1.1 虛擬機(jī)軟件工作原理及特點(diǎn)
虛擬機(jī)軟件可以在一臺(tái)物理計(jì)算機(jī)上模擬出一臺(tái)或多臺(tái)虛擬的計(jì)算機(jī),這些虛擬機(jī)可以運(yùn)行單獨(dú)的操作系統(tǒng),和真正的計(jì)算機(jī)一樣進(jìn)行工作且互不干擾,實(shí)現(xiàn)一臺(tái)計(jì)算機(jī)“同時(shí)”運(yùn)行多個(gè)操作系統(tǒng),還可以將這多個(gè)操作系統(tǒng)連成一個(gè)網(wǎng)絡(luò)。目前常用的虛擬機(jī)軟件有Vmware和Virtual PC。Vmware可運(yùn)行在Windows(Windows NT以上)和Linux操作系統(tǒng)上;Virtual PC可運(yùn)行在Windows(Windows 98以上)和Mac OS上。Vmware在多操作系統(tǒng)的支持和執(zhí)行效率上,都比Virtual PC明顯高出一籌,因此選擇Vmware作為教學(xué)虛擬機(jī)軟件。
1.2 可應(yīng)用于多種網(wǎng)絡(luò)操作系統(tǒng)的教學(xué)
單單學(xué)習(xí)一種操作系統(tǒng)的管理,是遠(yuǎn)遠(yuǎn)不夠滿足計(jì)算機(jī)網(wǎng)絡(luò)的要求的,虛擬機(jī)軟件可以在一臺(tái)計(jì)算機(jī)下安裝多個(gè)操作系統(tǒng),可以讓學(xué)生學(xué)習(xí)更多的操作系統(tǒng),而且各子機(jī)間互相獨(dú)立,任何虛擬機(jī)崩潰都不影響其他系統(tǒng),沒(méi)有了后顧之憂,這樣就可以讓學(xué)生在學(xué)習(xí)的過(guò)程中充分去進(jìn)行練習(xí),掌握每種系統(tǒng)下的操作技能。
1.3 可應(yīng)用于網(wǎng)絡(luò)實(shí)驗(yàn)
在學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò)組網(wǎng)技術(shù)和相關(guān)配置時(shí),可以利用虛擬機(jī)組建虛擬的局域網(wǎng),進(jìn)行各種網(wǎng)絡(luò)實(shí)驗(yàn),根本不必購(gòu)買(mǎi)交換機(jī)、路由器以及網(wǎng)線等網(wǎng)絡(luò)設(shè)備, 直接解決學(xué)校無(wú)法組建網(wǎng)絡(luò)實(shí)驗(yàn)室的問(wèn)題,輕松完成課程任務(wù)。
1.4 可應(yīng)用于網(wǎng)絡(luò)安全實(shí)踐
現(xiàn)在在網(wǎng)絡(luò)環(huán)境下,病毒、木馬、黑客無(wú)處不在,讓網(wǎng)民防不勝防。在講解網(wǎng)絡(luò)安全時(shí),很多時(shí)候需要演示病毒、木馬、黑客程序等,那就會(huì)對(duì)計(jì)算機(jī)造成威脅及破壞,如何能做到既能完成教學(xué)任務(wù)又不影響教學(xué)計(jì)算機(jī)呢,虛擬機(jī)的互不干擾的獨(dú)立性能就能做得到,不小心一個(gè)虛擬機(jī)崩潰了,只要?jiǎng)h除一個(gè)文件夾即可完成操作系統(tǒng)的卸載,不影響主機(jī)操作系統(tǒng)。
2 虛擬機(jī)軟件在網(wǎng)絡(luò)操作系統(tǒng)教學(xué)中的應(yīng)用
2.1虛擬機(jī)軟件的安裝
虛擬機(jī)軟件是將兩臺(tái)以上的計(jì)算機(jī)的任務(wù)集中在一臺(tái)計(jì)算機(jī)上,所以對(duì)硬件的要求比較高,主要為CPU:最低主頻266MB,建議P3 1GHz以上;內(nèi)存:最小128MB,建議512MB及以上;硬盤(pán):最小空閑空間600MB,建議空閑空間5GB及以上。在安裝Vmware之前,就必須考慮這方面問(wèn)題,如果硬件配置達(dá)不到要求,虛擬機(jī)運(yùn)行速度會(huì)很慢,甚至不能運(yùn)行?,F(xiàn)在就以Vmware Server為例,介紹其在Windows xp下的安裝,Vmware Server是一個(gè)免費(fèi)的Windows和Linux下的虛擬機(jī)產(chǎn)品,它提供了在一臺(tái)物理的計(jì)算機(jī)上運(yùn)行幾個(gè)虛擬計(jì)算機(jī)的能力。它支持32位和64位的操作系統(tǒng),提供了目前主流的Windows、Linux、Ubunu等操作系統(tǒng)的虛擬能力,支持所有的Vmware Workstation 5.5及Vmware Server GSX 3.2下的Guest的操作系統(tǒng)。Vmware Server的安裝文件VMware Server 1.0.0-28343.exe可以直接在網(wǎng)站http://www.xuniji.com/里直接下載。下載完成后雙擊即可安裝,軟件安裝不用費(fèi)太多的功夫,只要按照順序點(diǎn)擊下一步安裝即可。
3.2 在Vmware下創(chuàng)建Windows Serve 2003虛擬機(jī)
這里以創(chuàng)建一個(gè)Windows Serve 2003虛擬機(jī)為例,介紹其使用過(guò)程。Vmware虛擬機(jī)安裝完成后,桌面上生成【Vmware Server Console】圖標(biāo),用鼠標(biāo)雙擊該圖標(biāo),就可以進(jìn)入Vmware 的主界面(如圖1)。
單擊【New Virteal Machine】圖標(biāo),打開(kāi)創(chuàng)建虛擬機(jī)的向?qū)?如圖2)。
單擊【下一步】按鈕,進(jìn)入虛擬機(jī)配置界面(如圖3)。
這里有兩個(gè)選擇:一是“典型”方式,它根據(jù)虛擬機(jī)的用途自動(dòng)調(diào)整配置;二是“自定義”方式,它允許用戶自行設(shè)置虛擬機(jī)的主要參數(shù)。典型方式要比自定義方式簡(jiǎn)單,但缺少一定得靈活性。方便起見(jiàn),還是選擇默認(rèn)的【Typical】選項(xiàng)。單擊【下一步】按鈕,進(jìn)入虛擬機(jī)操作系統(tǒng)選擇界面(如圖4)。
從下拉列表中選擇【W(wǎng)indows Serve2003 Enterprise Edition】。單擊【下一步】按鈕,在接下來(lái)的界面中,可以為這個(gè)新的虛擬機(jī)取一個(gè)名稱并確定操作系統(tǒng)的安裝路徑,每個(gè)虛擬機(jī)都會(huì)產(chǎn)生多個(gè)特別格式文件,建議大家選一個(gè)磁盤(pán)比較大的空間,并且為虛擬機(jī)創(chuàng)建一個(gè)單獨(dú)的文件夾,這樣便于備份和恢復(fù)虛擬機(jī)。單擊【下一步】按鈕,顯示選擇網(wǎng)絡(luò)連接類型(如圖5)。
使用默認(rèn)的【Use bridged networking】即可,單擊【下一步】按鈕,顯示選擇硬盤(pán)大小及模式,選擇硬盤(pán)大小及模式,最后單擊【完成】按鈕。
下面為這臺(tái)虛擬機(jī)安裝上Windows Serve 2003操作系統(tǒng),讓它像真正的計(jì)算機(jī)一樣工作。安裝之前,應(yīng)該根據(jù)實(shí)際內(nèi)存大小來(lái)調(diào)整內(nèi)存容量,建議使用的內(nèi)存數(shù)量為384MB。除此之外,還要設(shè)置虛擬機(jī)的光驅(qū),雙擊【設(shè)備】下的【CD-ROM】項(xiàng),打開(kāi)配置窗口(如圖6)。
如果使用的是Windows Serve 2003安裝光盤(pán),就點(diǎn)選【使用物理驅(qū)動(dòng)器項(xiàng)】,還需要提供一張操作系統(tǒng)安裝光盤(pán),如果沒(méi)有可以用iso鏡象代替。并在下拉列表中選擇正確的光驅(qū)盤(pán)符;如果是從網(wǎng)上下載的ISO安裝鏡像文件,則點(diǎn)選【使用ISO鏡像】項(xiàng),并通過(guò)【瀏覽】按鈕選擇下載所得得安裝鏡像文件。設(shè)置完成后單擊【OK】按鈕,返回主界面,單擊圖標(biāo)欄的hgl07.tif按鈕,即可像在物理計(jì)算機(jī)上以上開(kāi)始Windows Serve 2003的安裝,按照屏幕提示完成系統(tǒng)的安裝過(guò)程。
2.3 在計(jì)算機(jī)網(wǎng)絡(luò)課程實(shí)訓(xùn)的應(yīng)用
重新啟動(dòng)界面,單擊圖標(biāo)欄的hgl07.tif按鈕,即可在Vmware虛擬機(jī)中啟動(dòng)Windows Serve 2003,啟動(dòng)成功后即可完成計(jì)算機(jī)網(wǎng)絡(luò)課程的Windows Serve 2003的安裝和管理的實(shí)訓(xùn)內(nèi)容:練習(xí)安裝Active Directory,建立域控制器;練習(xí)通過(guò)域控制器進(jìn)行用戶賬戶管理;練習(xí)通過(guò)域控制進(jìn)行組管理;聯(lián)系將成員計(jì)算機(jī)加入域等等。而且在虛擬的Windows Serve 2003中的所有操作,不會(huì)影響到HOST OS,所以可以放心進(jìn)行練習(xí)。
實(shí)踐證明,在目前計(jì)算機(jī)網(wǎng)絡(luò)實(shí)訓(xùn)教學(xué)中存在的設(shè)備及場(chǎng)地不足、硬件損壞、公共機(jī)房維護(hù)工作量大等問(wèn)題,提出了這種虛擬機(jī)技術(shù)的解決方法,挖掘了現(xiàn)有設(shè)備的潛力,提高了設(shè)備的利用率,可在一定程度上使上述問(wèn)題得到緩解。而且有了虛擬機(jī),很多看似很復(fù)雜的事情也變得方便了,上課時(shí)學(xué)生可以在子機(jī)中任意練習(xí),再也不用擔(dān)心學(xué)生上課會(huì)搞破壞,致使機(jī)器無(wú)法啟動(dòng)了,并能夠增加學(xué)生的實(shí)踐動(dòng)手機(jī)會(huì),讓學(xué)生能充分領(lǐng)會(huì)老師上課講的知識(shí),從而提高學(xué)生動(dòng)手能力。
3 結(jié)束語(yǔ)
概而言之,虛擬機(jī)軟件應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)課程教學(xué)具有可行性、適用性和實(shí)效性,又可以克服場(chǎng)地有限等困難和解決設(shè)備損壞嚴(yán)重等實(shí)際問(wèn)題,具有一定的推廣價(jià)值。
參考文獻(xiàn):
[1] 王春海,劉曉輝,白鳳濤.VMware虛擬機(jī)實(shí)用寶典[M].北京:中國(guó)鐵道出版社,2007.
[2] 劉羽.“虛擬機(jī)”技術(shù)在教學(xué)實(shí)驗(yàn)中的應(yīng)用[M].桂林:桂林工學(xué)院學(xué)報(bào),2003(4).
[3] 徐其興.計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)及應(yīng)用[M].3版.北京:高等教育出版社,2008.6.