用VMWare创建《Linux网络服务》教学环境

来源:期刊VIP网所属分类:计算机网络发布时间:2012-07-04浏览:

  一、引言

  目前,很多学校的计算机专业都开设了《Linux网络服务》这门课程,教学基本上都是采用多媒体形式。然而,多媒体教学也常遇到一些问题。如教师在讲课过程中或学生在实验过程中,由于机房的电脑都是事先装好系统的,并且是还安装了还原卡进行保护,造成有些实验根本就无法正常完成。比如安装Linux操作系统,有的网络服务实验需要在由多台计算机组成的网络环境中完成,不可能为教师和学生提供多台机器进行教学和实验。近五年来,我们采用虚拟机技术,利用VMawre软件改进教学和实验方法,很好地解决了这些问题,使教学质量有了显著的提高。

  二、 VMWare的特点以及用VMWare来解决 Linux网络教学的好处

  VMware Workstation是VMware公司设计的专业的虚拟化产品。使用简单,十分容易,且功能强大。使用VMware Workstation可以在降低硬件成本的同进保证多操作系统的并存,同时通过自动执行和优化向导,大大提高生产的效率。其特点主要有以下几个方面:

  (1)可以实现在一台PC上模拟出多个操作系统的效果;(2)通过克隆技术提供快速的网络环境部署;(3)广泛的操作系统支持;支持目前市场上各类操作系统的安装;(4)强大的网络支持;内置DHCP服务器和10台虚拟交换机,使虚拟机能够根据需要选择互相连接或网络相连;(5)丰富的台式机体验;包括在客户机和服务器之间自由的拖放和复制数据,使用影片捕捉和回放技术,捕获当前虚拟机中的所有屏幕信息。

  综合虚拟机以上的特点我们可以利用它来解决《Linux网络服务》教学中的实际问题,且带来了如下的好处 :(1)可以解决多媒体教室和机房电脑用作Linux教学的需要。教师可以在物理计算机的系统环境下讲解电子课件,并在虚拟的Linux操作系统中演示其各种实验操作。(2)每个学生可以单独完成网络配置实验。学生利用虚拟机可以同时模拟服务器和客户机,减少做实验时物理连线所带来的麻烦。(3)不用担心学生带有“危险”性操作的实验而破坏物理计算机的系统。

  三、安装配置 VMware和 Linux系统

  1、VMWare的配置

  本文以VMWare Workstation 6.5为例,讲解如何安装VMWare并进行RHEL5的配置。

  (1)安装 VMWare虚拟机。双击VMWare安装程序,打开 VMWare安装向导。接下来按向导提示完成安装即可。(2)创建VMWare虚拟机。在VMWare主界面中,执行“file”→“New”→“Virtual Machine”,打开新建虚拟机向导,选择“Typical”,单击“Next”按钮--在“Guest Operating System Installation”页面中选择“I will install the operating system later”。-- 在“Select a Guest Operating System”页面中选择“Linux” →“Red Hat Enterprise Linux 5”。--在“Name the Virtual Machine”页面中,给Guest操作系统命名,同时指定它的存放位置。--下一步--下一步--完成。

  2、安装Linux系统--RHEL5

  在安装时可以使用光驱和安装光盘来安装,也可以使用ISO镜像文件来安装。实验室的电脑一般都没有光驱,我们选择使用 ISO光盘镜像文件来进行安装 ,大致如下 :

  (1)双击上面完成界面中的光驱设备,单击“Use ISO image file:”下的“Browse”找到RHEL5的镜像(ISO)文件后,选择“OK”。(2)点击左侧的“Power on this virtual machine”,开始安装Linux系统。(3)检测光盘的完整性,可以通过“→”“←”选择“skip”跳过。(4)进入安装程序的界面,可以根据提示进行安装过程的配置选择 ,一步步完成安装(默认选择下一步即可)。(5)安装完成后,建议大家默认文本界面进行登录系统。如果想要切换到图形界面,可以输入init 5。要想从图形界面切换回文本界面,则可以打开终端,输入init 3。

  四、 VMware上实现 Linux网络教学

  1、Linux虚拟机中网络的配置

  对于Linux网络服务方面的教学,只有虚拟机是不够的,还需要通过网络将虚拟机组合在一起,才能进行相互通信。VMware默认提供了十台虚拟交换机(VMnet0~VMnet9)。提供了四种网络连接方式:(1)桥接(Bridge)模式(VMnet0)。如果采用桥接模式,那么你的虚拟机将相当于新增加的一台与物理主机地位相等的计算机。这种模式下,虚拟机将能够很容易地从真实主机获取资源,并与网络中的任意物理主机通信。( 2)(Host Only模式(VMnet1)。Host Only模式又称仅主机模式,采用这种模式和桥接模式没有太大的区别,正是在这种模式下,虚拟机的网络配置(例如:IP地址、网关、DNS)将由VMWare自带的DHCP服务器提供。如果手动改动了IP地址信息。即使和真实的物理机在同一个网络内,也无法通信。(3)NAT模式(VMnet8)。NAT模式主要是为了隐藏虚拟机的拓扑结构和便于访问Internet。(4)Custom。也可以在这里直接指定网络选择那一种VMnet进行联接,只要所有的主机选择同一种方式即可实现网络通信。

  2、物理中教学软件的使用

  使用虚拟机软件后可以方便的使用教学软件进行教学。物理机上可以使用电子教室(国之源、管豹等)把教师在Linux虚拟机中操作的步骤广播给学生,使得教与学可以结合的更加紧密。

  五、结语

  本文把虚拟机技术引入《Linux网络服务》。创建教学中的实验环境,使得教师演示和学生的实验操作都可以非常方便的进行。而且在虚拟机上的操作可以暂停,继续,甚至保存在某一个状态,有利于教师很好的控制教学进度和实验的每一个环节。也可以利用他的快照功能,当出现系统崩溃时,恢复到某一个状态。总之,虚拟机对于改进Linux网络服务教学和提高教学质量提供了很强的辅助教学手段,同时很大程度上节约了硬件投资并且对其它计算机专业实验教学的改革与创新也起到了积极的促进作用。

  参考文献

  徐祇祥.《Linux网络服务》[M].北京:科学技术文献出版社,2009(11).24-31

期刊VIP网,您身边的高端学术顾问

文章名称: 用VMWare创建《Linux网络服务》教学环境

文章地址: http://www.qikanvip.com/jisuanjiwangluo/2466.html