首页 > 范文大全 > 正文

VMware虚拟机环境下的计算机网络实验应用

开篇:润墨网以专业的文秘视角,为您筛选了一篇VMware虚拟机环境下的计算机网络实验应用范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:计算机网络协议抽象难懂,且很多网络实验的完成在真实的操作系统环境下具有毁灭性的后果。因此利用在实验计算机上所安装的虚拟机环境来完成网络实验,可以避免因操作不当而损坏实验设备,最大限度提高设备利用率。

关键词:vmware虚拟机;网络实验室

中图分类号:TP391.6 文献标识码:A 文章编号:1007-9599(2011)22-0000-01

The Application of Computer Network under the Environment of VMware Virtual Machine

Wang Liping1,Liu Dapeng2

(1.Changchun Institute of Technology,Changchun 130021,China;2.Department of Public Security of Jilin Province,Changchun 130021,China)

Abstract:The computer network protocol is abstract,and a lot of abstract complete network experiment in real operation system under the environment of the devastating consequences.In the experiment of computer installed in the virtual machine environment to complete network experiment,can avoid damage due to improper operation and test equipment,maximize equipment utilization.

Keywords:VMware;Virtual Machine;Network laboratory

一、引言

计算机网络课程有很多实践性的内容,如“局域网组建”、“网络攻防”和“病毒攻防”等。这些实验内容对于学生学好计算机网络课程有着非常重要的促进作用,而且完成这些实验的实验室专业性较强,功能单一,设备利用率很低。针对这种情况可以采用安装虚拟机软件来解决,从而帮助学生理解实际网络中的现象,对增进计算机网络课程教学效果与水平有着积极的意义,同时可提高设备资源的利用率[1]。本文以我校网络实验室的具体情况为例,介绍VMware虚拟机在网络实验中的具体应用。

二、网络实验中虚拟机软件的选择

虚拟机软件VMware实际上是一种应用软件,可以运行在目前几乎所有的操作系统之上,不但可以模拟出大多数常用的硬件设备,甚至还有自己的BIOS[2]。之所以在我们的网络实验室使用它,是因为它支持多操作系统,执行效率较高, 且有自己的软件包tual PC,它的显示和鼠标功能也较强[3]。

三、VMware虚拟机在网络实验中具体应用的实例

(一)VMware虚拟机在局域网组网实验中的应用

虚拟机软件可以在一台电脑上虚拟模拟出来若干台PC,每台PC机可以有自己独立的操作系统,且可以和其它操作系统同时运行,还可连成一个局域网。

我校实验室的具体虚拟方案是首先在一台电脑上安装Windows XP,然后在这台计算机上安装虚拟机软件VMWare,之后利用VMWare虚拟出来2台PC,分别安装运行RedHat7.2和Windows 2003 server操作系统,这3个操作系统同时运行在一台电脑上,且可以同在一个局域网内进行网络实验,甚至可以上因特网,与其他同学互不干扰。多台虚拟机之间、虚拟机和物理机之间也可通过虚拟网络实现资源共享[4]。

(二)VMware虚拟机在各种服务器配置实验中的应用

各种服务器的安装和配置是学生理解网络层的协议并将其应用到实际中的关键途径和方法。可以使学生更深入的理解网络的应用。而为了防止学生随意更改系统设置,且便于系统维护,大多数的学校机房都具有还原功能,因而导致学生在进行需要重启计算机才能生效的实验中由于还原功能无法进行实验。

解决的方法是利用在VMware虚拟机上安装的Windows2003 Server来配置各种类型的服务器,而不会产生重启后配置丢失的情况,因为虚拟机不需要设置还原系统。

(三)VMware虚拟机在网络攻防和病毒攻防实验中的应用

当需要做一些对系统可能有危害的网络攻防和病毒攻防实验时,如研究病毒或木马程序,可以在虚拟机上实验,那样本机的操作系统就不会被感染了。例如著名的木马程序灰鸽子的客户端装在本机上老是被杀毒软件查杀干扰且有被感染的危险,那就装在虚拟机上,而虚拟机上不装杀毒软件。再如有些网站有木马或者怀疑有木马,那就让虚拟机去试验,即使中了,也不过是一台虚拟机而不是物理机。

四、VMware虚拟机的其他应用

(一)软件测试功能,例如,在虚拟机中测试其它应用程序与软件的功能。

(二)实用实验环境的制作,如计算机应用能力考试,全国计算机等级考试报名系统;在一台电脑上安装多个操作系统等。

(三)其他不具备现实条件的实验,如群集实验、磁盘阵列实验;有一定危险性的实验,如网络安全实验或者分区、格式化等。

五、结束语

由于虚拟机与真正的计算机系统几乎没有任何差异,且功能更加强大,即使进行损坏文件系统、感染病毒、进行网络攻防等对系统具有毁灭性的操作也不必担心这些操作会影响物理机本身。所以虚拟机不仅可以应用于计算机网络实验中,还可以应用于“软件测试与管理”、 “网络工程”等其它课程的教学中,有利于进行教学手段和方法的改进,显著提高教学效率。

参考文献:

[1]网络综合教学实训系统实验教程[J].吉林中软吉大信息技术有限公司,2008,5

[2]李志伟,汪东芳.基于WEB的虚拟计算机网络实验平台[J].大众科技,2009(5):57-58

[3]刘淑梅,李文君俊,杨伏龙.Windows Server 2003组网技术与应用详解[J].人民邮电出版社,2006(3)

[4]李伟,李勇.网络仿真器在计算机网络教学中的应用[J].东莞理工学院学报,2006(6):101-104

[作者简介]

王丽平(1974.1-),女(汉),教师,吉林长春,讲师,硕士,主要研究计算机及其应用;刘大鹏(1975.5-),男(汉),吉林长春,硕士,主要研究计算机网络监控。