梁曦 張鵬
摘要:Linux操作系統(tǒng)以其優(yōu)良的穩(wěn)定性、安全性在網(wǎng)絡(luò)行業(yè)及通信行業(yè)中得到了廣泛的應(yīng)用,因此成為相關(guān)專業(yè)教學(xué)中的重點課程之一,但限于教學(xué)設(shè)備及場地,很難實現(xiàn)與企業(yè)要求的技能實訓(xùn)接軌。在教學(xué)中引入VMware虛擬機軟件就可以改變這種現(xiàn)狀,達到預(yù)期的教學(xué)要求。
關(guān)鍵詞:Linux;YMware虛擬機;技能實訓(xùn)
接軌企業(yè)需求是高職高專教育目前面臨改革的主要問題。Linux操作系統(tǒng)課程的實訓(xùn)教學(xué)一直難以開展實訓(xùn)項目,虛擬機教學(xué)可以在經(jīng)費、場地、設(shè)備方面解決Linux操作系統(tǒng)課程存在的問題。
1 Linux及VMware虛擬機簡介
1.1 Linux簡介
Linux是目前最具代表性的操作系統(tǒng)之一,不僅能安裝在普通的計算機上,還能嵌入智能手機、平板電腦、路由器、防火墻及影音控制平臺中,具有源代碼開放、多用戶任務(wù)、兼容POSIX標(biāo)準(zhǔn)、可移植性好、網(wǎng)絡(luò)功能豐富、良好的用戶體驗、系統(tǒng)安全性高、穩(wěn)定性高的優(yōu)點。
1.2 VMware虛擬機簡介
虛擬機是通過軟件在宿主機上模擬出來的,可以同時運行多個操作系統(tǒng)計算機,并通過虛擬交換機將多個操作系統(tǒng)互聯(lián),組成網(wǎng)絡(luò)。
VMware虛擬機軟件是由美國威睿公司開發(fā)的,全稱VMwareWorkstation,即VMware工作站。該軟件具有如下特點:
(1)可以同時在一臺PC機上運行多個操作系統(tǒng),不影響主機的硬盤分區(qū)。
(2)不同操作系統(tǒng)之間的文件及功能會被隔離開,互相不影響,并且不影響宿主機的功能。
(3)不同操作系統(tǒng)的文件可以通過網(wǎng)絡(luò)進行共享、復(fù)制等操作。
(4)很方便地對虛擬機的硬件進行修改。
2 VMware虛擬機在Linux教學(xué)中的應(yīng)用
Linux能夠提供的服務(wù)非常多,這里使用搭建DHCP服務(wù)器進行應(yīng)用演示。DHCP服務(wù)在日常網(wǎng)絡(luò)服務(wù)中使用比重非常大,使客戶機自動獲取IP地址,減輕網(wǎng)絡(luò)管理員的日常工作。
2.1 DHCP服務(wù)器安裝過程,這里以CentOS系統(tǒng)為例
(1)將光驅(qū)掛載到指定的掛載點。
命令:mount/dev/cdrom/mnt
(2)檢查當(dāng)前系統(tǒng)中有沒有安裝DHCP服務(wù)。
命令:rpm-qadhcp
如果沒有返回信息,說明當(dāng)前系統(tǒng)中沒有安裝DHCP服務(wù)。
(3)安裝DHCP服務(wù)器軟件,在/mnt/Packages目錄下執(zhí)行命令。
命令:rpm -ivh dhcp-4.1.1-43.P1.e16.centos.i686.rpm
安裝完成后,使用命令rpm-q dhcp檢查是否安裝成功。
(4)啟動DHCP服務(wù)器的運行管理。
命令:servicedhcpd start
2.2 進行多子網(wǎng)的DHCP服務(wù)環(huán)境搭建
(1)明確搭建的環(huán)境網(wǎng)段。
20.20.1.0/24網(wǎng)段:地址范圍為20.20.1.60-20.20.2.240,默認網(wǎng)關(guān)(路由)為20.20.1.1。其余地址保留或用于靜態(tài)分配,物理地址為10:OD:30:14:FE:E2的網(wǎng)卡,固定分配的IP地址為20.20.1.100;物理地址為10:OD:30:14:FD:35的網(wǎng)卡,固定分配到的IP地址為20.20.1.101。
20.20.2.0/24網(wǎng)段:地址范圍為20.20.2.20-20.20.2.100、20.20.2.140-192.168.3.240。默認網(wǎng)關(guān)為20.20.2.254,物理地址為10:OD:30:1E:3F:4B的網(wǎng)卡,固定分配到的IP地址為20.20.2.100。各網(wǎng)段默認的域名服務(wù)器為62.127.92.168和62.127.128.68。
(2)為VMware添加兩塊網(wǎng)卡,一塊連接VMNET1,另一塊連接VMNET2。
(3)編輯dhcpd.conf主配置文件。編輯之前執(zhí)行cp/etc/dhcp/dhcpd.conf/tmp命令,對dhcp服務(wù)的主配置文件進行備份,這是在生產(chǎn)環(huán)境中非常重要的習(xí)慣。
(4)重啟DHCP服務(wù)。
(5)測試。在VMware中再創(chuàng)建兩臺windows 7操作系統(tǒng),將這兩臺的網(wǎng)卡分別接在VMNET1和VMNET2上,并設(shè)置網(wǎng)絡(luò)適配器IP地址為自動獲取,進行DHCP服務(wù)的驗證。
3 使用虛擬機對Linux教學(xué)的好處
3.1 安裝簡單
VMware運行在windows平臺下,可以方便上手使用,不用在學(xué)習(xí)軟件使用上投入太多精力。
3.2 硬件擴展方便
此實訓(xùn)需要在計算機上安裝兩塊網(wǎng)卡,如果真實物理機進行此實訓(xùn)需要對硬件進行增刪,不利于機房管理員管理硬件。在虛擬機上只要幾個操作就可任意添加,除網(wǎng)卡外物理磁盤等也可進行任意調(diào)整,節(jié)約了實訓(xùn)成本。
3.3 易于恢復(fù)
如果在實訓(xùn)過程中對配置文件及Linux不熟悉,容易造成系統(tǒng)崩潰。虛擬機能提供快照功能,只要在進行實訓(xùn)前創(chuàng)建好快照,就能很快恢復(fù)系統(tǒng),而且能進行各服務(wù)之間的快速切換,并易于實現(xiàn)綜合實訓(xùn)項目。
3.4 網(wǎng)絡(luò)環(huán)境搭建簡便
VMware提供了一套實用并配置簡便的網(wǎng)絡(luò)環(huán)境,可以搭建實訓(xùn)用局域網(wǎng)環(huán)境,還能實現(xiàn)虛擬機的上網(wǎng)功能,在設(shè)備投入及實訓(xùn)室建設(shè)上可節(jié)省場地及資金,便于維護。
4 結(jié)束語
使用VMware虛擬機進行Linux實訓(xùn)教學(xué),搭建實訓(xùn)環(huán)境,不僅方便演示,而且不會對系統(tǒng)產(chǎn)生影響,機房管理員也從繁重的管理工作中解脫出來;對硬件不會造成傷害,保證教學(xué)質(zhì)量的同時,也節(jié)省了資金,提高了效率。另外,虛擬機上的操作可暫停、繼續(xù),甚至保存在某一狀態(tài),可以控制教學(xué)進度和實驗環(huán)節(jié),還可用VMware捕獲電影功能,把教師的操作錄制成電影,讓學(xué)生根據(jù)需要使用。