Citrix虚拟化的云桌面教学平台在计算机网络安全实验教学中的应用_第1页
Citrix虚拟化的云桌面教学平台在计算机网络安全实验教学中的应用_第2页
Citrix虚拟化的云桌面教学平台在计算机网络安全实验教学中的应用_第3页
Citrix虚拟化的云桌面教学平台在计算机网络安全实验教学中的应用_第4页
Citrix虚拟化的云桌面教学平台在计算机网络安全实验教学中的应用_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    citrix虚拟化的云桌面教学平台在计算机网络安全实验教学中的应用    洪允德摘要:该文简要讨论了citrix虚拟化的云桌面教学平台的特点, 介绍了在计算机网络安全实验教学中应用该平台的方法和体会。关键词:桌面虚拟化技术;citrix;网络安全:tp311 :a :1009-3044(2017)33-0165-02abstract: this article introduces the characteristics of citrix virtual cloud desktop teaching platform and details t

2、he authors methods and experience of the application of this platform in the computer network security experiment teaching.key words: desktop virtualization technology; citrix; network security1 概述传统计算机机房往往无法实现远程利用,全天候开放给学生,机房通常安装了还原卡,教学数据有时很难得到安全保存。另外,计算机技术发展日新月异,不管是软件还是硬件方面,更新周期越来越短,从而给计算机机房的维护及管理

3、带来了较大的压力。服务器虚拟化、桌面虚拟化及应用虚拟化技术给计算机机房建设与管理带来了创新和变革,使得移动教学、教师机可以在不同教室间进行漫游成为现实1。本文探讨了利用citrix 虚拟化的云桌面搭建计算机网络安全教学平台、进行实验教学的应用。2 citrix 虚拟化的云桌面教学平台构建2.1 citrix 虚拟化的云桌面教学平台主要技术citrix云桌面教学平台主要基于虚拟化技术,包括citrix desktop(桌面虚拟化)、citrix xenapp (应用虚拟化)、citrix xenserver(服务器虚拟化)等多种云服务。虚拟化技术的核心是ica协议。ica 协议含有32个虚拟通道

4、,分别传输不同信息,比如传输鼠标事件、键盘扫描码及打印数据等,使用ica协议将虚拟桌面传输到用户的终端设备上。虚拟桌面可看成是操作系统、用户配置文件及应用系统的自由组合,虚拟桌面的存储和执行都集中在数据中心的虚拟机上。系统架构如图1所示。2.2 citrix 虚拟化的云桌面教学平台安装与部署citrix 虚拟化的云桌面教学平台部署过程核心组件介绍:1) xenserver:xenserver是服务器虚拟化系统。可将一台性能强劲的服务器划分成多台服务器,可使用多台主机组成xenserver资源池(pool),可实现故障切换和灾难保护,并实现在主机之间的实时迁移2。xenserver本身没有图形界

5、面,需要通过xencenter进行图形化的管理和监控。2) xencenter:通过界面管理 xenserver上运行的虚拟机,包括虚拟机的创建、监控、等。机房管理员通过xencenter 可以集中的轻松管理citrix xenserver服务器上数百个虚拟机,管理效率非常高。3) desktop studio:配置及管理citrix xendesktop的单一控制台。使用desktop studio来进行虚拟桌面的管理和维护,比如新建计算机目录、新建桌面组、分配用户。4) citrix desktop delivery controller(简称 ddc):代理用户和虚拟桌面之间的联机,管控

6、虚拟桌面通过网络向终端用户的交付。citrix 虚拟化的云桌面教学平台部署大概流程:1) 安装xenserver服务器。因为学生较多,同时又并发使用,负载较大,所以需要多台物理xenserver主机组成资源池。2) 利用一台普通pc安装xencenter客户端。3) 通过xencenter界面方式在xenserver中创建多台虚拟机。4) 在xenserver创建的一台虚拟机中配置ad域控制服务器,安装配置ddc服务器。5) 利用desktop studio在xenserver创建的一台虚拟机中安装配置xp/win 7/win2003等操作系统(用户虚拟桌面镜像)。6) 在xenserver創

7、建的一台虚拟机中建立xenapp服务器,并安装客户端所需要的所有软件,应用软件可以根据课程内容按需发布。7) 部署分发虚拟桌面。8) 虚拟桌面连接:在pc,mac,手机等客户端的浏览器中输入xendesktop服务器的ip地址,成功接收虚拟桌面后便可放心地使用虚拟桌面了。3 平台在计算机网络安全实验教学中的应用在云桌面教学平台上可以完成多种网络组网、网络扫描及监听、病毒攻击、网络攻击、模拟和分析分布式ddos攻击等实验,提高网络安全实验教学的质量。3.1 网络安全实验环境不需建立专门的实验室按照课程教学要求,只需将所需的软件及操作系统部署到云桌面上,在上课的机房通过pc浏览器连接云桌面即可,根

8、本不需建设专门的网络安全实验教学实验室,在那个机房上课都可以,可随时随地调用,学生即使下课后回到宿舍也可调用。同时,由于云桌面所有负载都在服务器,对终端设备的配置要求很低、只要pc机能上网即可,从而可利用不同配置、不同型号的现有电脑当客户端,节省了购买新设备的开支,实现了现有机房利用率的最大化3。3.2 网络安全实验环境不受时空限制 云桌面教学平台突破教师、学生、实验设备的时空资源限制,实验环境可全天候开放,使网络安全实验教学实验环境不限制于实验物理用机。学生使用电脑、智能手机等各种计算终端都可随时随地地完成作业;教师能在同一平台上再现学生实验并提供指导与评判,在家或办公室都能利用多种终端连接

9、云桌面,也可以利用业余时间完成教学任务,提高教学水平。3.3 网络安全实验环境易于管理与维护云桌面教学平台基于桌面镜像集中化管理,终端的一切操作包括系统、桌面、应用都是靠服务器来响应的,可以根据教学需要提供不同的桌面,能快速灵活的满足各种教学需要。应用程序的安装配置及更新维护都集中在服务器上进行,只需要在服务器上进行操作,一次更新,全部终端生效,维护方便,省时省力。可以选择使用 windows xp/2003/vista /win7/ win8 等操作系统作为教学镜像,根据不同课程、不同教学内容进行快速切换,因此可以满足网络安全实验教学的多操作系统环境要求。3.4 网络安全实验教学示例:利用m

10、s08067远程溢出漏洞抓肉雞实验环境:搭建云桌面教学平台,其中一台虚拟用户主机存在ms08067漏洞(开启445端口,安装xp系统),一台虚拟用户主机带有攻击工具ms08067。实验步骤:1) 确认目标主机的rpc服务工作正常,如445端口可用。可使用工具软件telnet.exe连接目标工作站主机的rpc相关端口,例如telnet 10.65.1.132 445,端口打开的情况下,链接成功,则成功进入telnet页面(全黑的),端口证明可用。2) ms08067溢出工具溢出攻击。溢出工具命令使用格式为ms08067.exe ,将其中的server替换为要攻击的远程主机ip即可。3) 在主机上

11、如果能成功连接目标主机的“4444”端口,则说明溢出成功。telnet 10.65.1.132 44444) 一旦获得cmd shell,你就可以像控制自己的机器一样控制该目标主机了。5) 下面尝试给目标主机添加一个管理员账号,用该账号远程登录并控制该主机。6) 用刚才添加的管理员账户远程桌面连接目标主机,登录成功。4 结束语citrix 虚拟化的云桌面教学平台,客户端只接受虚拟化平台上应用运行的屏幕画面,所有应用客户端都是在虚拟化平台上运行,所有后台应用系统都部署在数据中心服务器上。桌面虚拟化平台可以使网络安全实验教学在任何时间、任何地点,都可以不受硬件环境的限制,使用自己专属的桌面环境和系统资源进行教学。参考文献

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论