虚拟机技术在计算机网络实验中的运用

更新时间:2023-08-10 17:02:01 阅读量: 工程科技 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

在计算机网络实验当中,最重要的是有一个合适的实验环境。用虚拟机软件能构架出小型网络环境,利用该网络环境,能实现ftp,samba,apache等网络实验,也可以实现有危险性的如病毒攻击等网络安全实验。

科技资讯2008NO.27SCIENCE&TECHNOLOGYINFORMATION

信息技术

虚拟机技术在计算机网络实验中的运用

斯康

(广州市建筑工程学校广州

510403)

摘要:在计算机网络实验当中,最重要的是有一个合适的实验环境。用虚拟机软件能构架出小型网络环境,利用该网络环境,能实现ftp,samba,apache等网络实验,也可以实现有危险性的如病毒攻击等网络安全实验。关键词:虚拟机VMware网络实验计算机网络应用程序中图分类号:TP393.09文献标识码:A文章编号:1672-3791(2008)09(c)-0028-02

VirtualMachinetechnologyApplicationatcomputer

networklabs

SiKang

(GuangzhouBuildingEngineeringOccupationSchoolSiKang510403)

Abstract:Itisimportantthatwehaveasuitablenetworklabplatformforcomputernetworklabs.Wecanbuildasmallnetworklab

platformbyusingvirtualmachinesoftware.Underthenetworkplatform,somenetworklabssuchasftp,samba,apachecanbefinish,andsomedangerousattacktocomputerlabslikevirusalsowork.Keywords:virtualmachine;VMware;networklabs

1问题的提出

古人云,工欲善其事,必先利其器。在计算机网络实验过程当中,特别是院校的计算机网络实验教学过程中,有一个环节是非常重要的,那就是如何构架网络实验平台,使学生通过该平台能够顺利地完成网络实验。经过实践和对比分析,发现虚拟机技术是搭建这个平台的利器。

2神奇的虚拟机技术

2.1什么是虚拟机技术

众所周知,在一台计算机上,可以安装多个操作系统。但是,同一时间我们只能运行其中一个操作系统。利用虚拟机技术,我们能够在一台物理计算机上虚拟出多台计算机,每台计算机都有各自的CPU,

内存,硬盘以及其它的硬件设备,每台计算机能够独立安装不同的操作系统,更神奇的是这些“计算机”之间还能够进行通信。因此,利用一台物理计算机,就能够搭建出一个小型的计算机网络出来,这个网络的通信与真实的网络通信过程并无不同。实现虚拟机技术的软件称为虚拟机软件。2.2虚拟机软件

目前,最著名的虚拟机软件有Vmware以及微软的虚拟机软件。vmware是vmware公司的产品,有服务器版和pc版,其中pc版是免费的产品,注册后可以使用。Vmware软件因使用方便,稳定性好,兼容平台多,免费使用等特点得到一大批用户的青睐。2.3虚拟机软件的优点

灵活性好。一个虚拟机软件能够虚拟

出多台计算机,每一台计算机都有自己的设备,而且可以随时添加设备,例如多块硬盘,多个CPU(有些软件最多只支持两个),多个cd-rom,多个网卡等。而且cd-rom除能使用物理机的cd-rom以外,还可以使用iso等映像文件。

能够在多个操作系统之间切换。每一台虚拟机可以安装不同的操作系统,虚拟机之间,虚拟机与物理机之间能同时运行,同时通信。

安全性好。虚拟机可以设置快照以及还原功能,在虚拟机中的操作可以不影响物理机,病毒攻击等有危险性的操作可以在虚拟机中操作,对物理机没有任何影响。

使用方便。虚拟机系统在物理机中表现为几个文件(一个文件夹),当在一台物理计算机中安装好一个虚拟机系统以后,把该文件夹复制,就可以获得另一个计算机系统,既可以复制系统也可以起备份作用。

3使用虚拟机软件实现网络实验

以下的实例以Vmware软件为例。安装完成Vmware后,Vmware软件自动控制在物理机(真实的计算机)上虚拟出两块网卡,分别为Vmnet1,Vmnet8。3.1虚拟机的通信方式[4]

物理机与虚拟机之间通过通信方式主要有三种,分别是网桥,NAT,自定义。如果通过网桥方式通信,则需要把物理机的以太网卡(真实网卡)的IP地址与虚拟机的IP地址的设置为同一网段。在这种方式下,其它的物理计算机与虚拟机之间能够相互通信。如果使用NAT方式,则需要把Vmnet8的IP地址与虚拟机的IP地址设置为同一网段。在这种方式下,虚拟机可以访问其它计算机(包括内网和外网),

而其它

图1安装操作系统

作者简介:斯康,男,1963年4月26日出生;籍贯:湖南桃江;本科学历,工程硕士学位,研究方向:数据挖掘;现任职广州市建筑工程职业学校,讲师。

28科技资讯SCIENCE&TECHNOLOGYINFORMATION

本文来源:https://www.bwwdw.com/article/sbqj.html

Top