摘 要:虛擬機技術可以彌補傳統的計算機教學方式的不足,它使用方便、易于維修,經濟實用、安全可靠,對于計算機教學有著重要的作用。文章主要分析了虛擬機技術在局域網課程中的應用以及在教學過程中需要注意的問題。
關鍵詞:虛擬機計算機教學
中圖分類號:G633.67文獻標識碼:A文章編號:1672-3791(2010)06(a)-0013-01
虛擬機是指運行在Windows或Linux平臺上的一個應用程序,是對計算機的模擬仿真。虛擬機擁有CPU、內存、硬盤、顯卡、聲卡、網卡、軟驅等設備。可以進行開機、關機、對硬盤進行格式化、設置BIOS等操作。由于虛擬機能對計算機進行模擬仿真,實現許多在普通計算機上無法進行的實驗,實驗效果與物理機的完全一樣。虛擬機可以在一臺PC機上集成幾個操作系統平臺, 一臺物理主機可以互不干擾地同時運行多臺虛擬機,使用方便、易于維修。虛擬機可以一機多用,無需添加新硬件設備就可增加計算機功能,還可擺脫多硬盤、多分區之缺點,經濟實用、安全可靠。在利用虛擬機進行教學的過程中,還可通過用虛擬機構建的虛擬網絡進行網絡實訓教學,使學生直觀地掌握網絡的組建、管理和維護。
1 虛擬機技術在局域網課程中的應用
第一,建立虛擬機。用VMware向導建立虛擬機。點擊新建虛擬機圖標進行有關參數的設置,建立一個虛擬機,并在其上安裝需要的Guest OS。或者是通過備份文件建立虛擬機。首先復制備份文件到硬盤指定目錄,啟動向導,在“選擇一個磁盤”的三個選項中選“使用已存在的磁盤鏡像文件來建虛擬磁盤”,然后選備份磁盤文件。第二,安裝操作系統。在“窗口”菜單下選擇要啟動的子機,然后選擇“電源”菜單下的“打開電源”。啟動后用鼠標點擊子機窗口,進入子機,然后在光驅里放入操作系統安裝盤或指定操作系統安裝盤的鏡像文件,直至這個操作系統安裝完成,按組合鍵Ctrl+Tab在GuestOS與HostOS間切換。第三,構建虛擬網絡。VMware可以提供以下三種組網方式:網絡地址翻譯(NAT)模式、橋接(Bridged)模式、僅主機(Host—on1y)模式。
虛擬網絡設備主要有虛擬交換機和網卡。虛擬交換機是由VMware所提供的十個虛擬網絡設備VMnet 0-9來充當。另外就是網卡,主機系統上的虛擬網卡VMnet1-9、虛擬機系統上的網卡、主機系統上的真實網卡。
NAT默認使用VMnet8,提供DHCP服務。宿主計算機相當于一臺開啟了DHCP功能的路由器,虛擬機通過路由器(宿主計算機)DHCP動態獲得網絡參數。在這種模式下,我們不需要做任何網絡設置,只要宿主計算機可以連接到外部網絡,虛擬機就可以連接到外部網絡。同時,虛擬機可以訪問外部網絡,外部網絡不能訪問虛擬機。bridged默認使用VM-net0,不提供DHCP服務。虛擬機和宿主計算機處于同等地位,我們要為虛擬機配置IP、網關、子網掩碼等。當我們可以自由分配局域網IP時,在此中模式下,我們可以虛擬出一臺真實存在的主機。Host-only默認使用VM-net1,提供DHCP服務。宿主計算機不提供任何路由服務,虛擬機通過雙絞線和宿主計算機直連。在此中模式下,虛擬機可以和宿主計算機互相訪問,但是虛擬機無法訪問外部網絡。
下面使用NAT的網絡連接模式來組建簡單的對等網。首先啟動VMware,新建一臺虛擬機。第二,把Windows XP光盤鏡像文件存入硬盤的指定目錄,點擊VMware菜單,點擊“CD-ROM”,在右側選中“使用ISO鏡像”,指向Windows XP光盤鏡像文件。然后啟動虛擬機,將Windows XP安裝到虛擬機中。第三,克隆出一臺和B1完全一樣的虛擬機B2。設置虛擬機B1、B2的IP地址。把虛擬機B1的E盤下的test目錄設置為共享文件夾。在虛擬機B2上打開“網上鄰居→鄰近的計算機”,實現共享。
2 虛擬機在計算機教學中應用的注意事項
雖然虛擬機的出現改變了傳統的計算機教學模式,也為計算機教學提供了新鮮的血液。但是,在教學中,我們也不得不注意一些問題。首先,就是計算機教學的難度問題。對于許多的學生來說,計算機的這些理論性的知識是很陌生的。他們所接觸的計算機新鮮而有趣,沒有這么多的專業名詞和難以理解的內容。因此,對于許多學生,尤其是剛接觸理論性教學的學生來說,計算機是深奧的,復雜的。在利用虛擬機進行教學的時候,教師要充分的考慮到這個因素。不能期待學生的成績能有飛躍性的發展。要從學生的基礎出發,對于學生的操作練習要手把手的教。要詳細的講解每個步驟、操作方式、注意事項。要不斷的巡視學生的操作練習,鼓勵學生遇到問題,及時的提出來。鼓勵學生之間的交流和討論。第二,要明確學生的學習主體地位。對于學生的操作練習,詳細的講解是必須的。但是也不能忽視了學生的學習主動性的發揮。在跟隨教師進行了全程的操作練習以后,要給學生充足的時間,讓學生自己練習。在練習中發現問題,找出不足,解決問題。
3 結論
虛擬機技術的出現,可以緩解當前實驗設備和場地不足的問題,提高實驗設備的安全性,減少實驗室的管理難度,極大地豐富了網絡課程的實訓內容,還可以節省經費,使實訓教學更有的放矢。在計算機教學中,教師要充分的發揮虛擬機的作用,更好的進行計算機教學。
參考文獻
[1]陸軍.虛擬機技術及其在計算機教學中的應用[J].石家莊理工職業學院學術研究,2009,(4).
[2]付榮華.虛擬機技術在計算機教學中的應用——以“Windows Server 2003”為例[J].中國西部科技,2010,(10).
[3]黎東蘭.利用虛擬機技術搭建計算機教學平臺的探索與實踐[J].時代教育,2010,(9).
[4]梁誠等.Vmware“虛擬機”技術在計算機實踐教學中的應用[J].電腦開發與應用,2007,(8).