妙用VM的“远程显示”功能
这个学期,我教Linux与网络操作系统两门课程,期间需要做大量的实验,为了方便学生实验,在机房采用VMware Workstation 7提供的虚拟机做实验。但学生做实验的机房,有一半是高配置的机器(2GB内存、Core 2 7400),一半低配置的机器(256MB内存),而低配置的机器是不能运行VM7的。所以,学生上实验的时候,就会“抢”高配置的机器。
在碰到这种情况的时候,可能大多数的同学或老师,会让两个学生一组(一台高配置、一台低配置的机器)同时做实验。实际上,在这个机房中高配置的机器,足以同时运行多台虚拟机,此时,就可以借助VM7的“远程显示”功能,让高配置的计算机,为低配置的计算机提供远程虚拟桌面功能,满足实验的需求。思路如下(A是高配置计算机、B低配置计算机):
(1)如果是安装操作系统的实验,则在A计算机上,创建两台虚拟机,其中一台虚拟机自己使用。另一台虚拟机,启用“远程显示”功能并设置密码,在启动该虚拟机后,B计算机可以使用WinVNC,连接A的IP地址与远程显示端口,就可以“看到”A提供的虚拟机,可以做安装类实验。
(2)如果是应用软件的配置,则在A计算机上,将已经安装好操作系统的虚拟机,使用“克隆”的方式,创建出一个副本,并启用远程显示、设置密码,然后启动克隆后的虚拟机,B使用WinVNC连接A的IP地址与远程显示端口,使用A提供的虚拟机。
(3)在使用这一功能时,要在A机的虚拟机中,配置好所需要的光盘镜像、软件包等。
(4)如果高配置的计算机比较少、低配置机器比较多,则可以让高配置的计算机同时提供多个虚拟机,这时在启用远程显示时,设置不同的端口即可。
下面通过两个例子,介绍详细的步骤。
实例1:操作系统安装实验
Windows 2003操作系统的安装实验,A机为A、B1、B2、B3提供虚拟机,Windows 2003光盘镜像保存在D盘tools目录下,文件名为sc_2003.iso。A机的IP地址为192.168.2.254,B1、B2、B3可以访问A机。
在A机操作如下:
(1)进入VM,创建4个虚拟机,虚拟机名称分别为WS03-1、WS03-2、WS03-3、WS03-4操作系统为Windows 2003,设置256MB内存、40GB虚拟磁盘、1个网卡,使用d:\tools\sc_2003.iso光盘镜像作为光驱。
(2)修改WS03-2的虚拟机设置,进入“Virtual Machine Settings→Options→Remote Display”,选中“Enable remote display(启用虚拟桌面)”在“Port”处设置服务端口(在此为3002)、在“Password”与“Confirm”处设置连接密码(本例为1234),然后单击“OK”按钮,如图1所示;另外两台虚拟机,也照此设置,其中WS03-3、WS03-4的虚拟机的远程显示端口分别为3003、3004,密码都设置为1234。
图1 启用远程显示
(3)启动这4个虚拟机,其中A使用WS03-1做操作系统的安装实验。
(4)对于B1、B2、B3计算机,运行WinVNC程序,连接A机的IP地址,端口分别为3002(如图2所示)、3003、3004,密码为1234,即可以看到正在运行的虚拟机,在此可以做实验。
图2 使用WinVNC连接到远程虚拟机
实例2:
A机已经有安装好的Linux,A机为A、B1、B2、B3提供安装好的Linux,做Linux下DHCP实验,需要Linux安装光盘,Linux安装光盘在A机D盘tools目录中,文件名为RHEL5.iso。
(1)在A机上,定位到安装好的Linux虚拟机,编辑虚拟机的设置,使用D盘tools目录中的RHEL5.iso作为虚拟机的光驱,启用远程显示,设置端口为4001,密码为1234,如图3所示。
图3 启用远程桌面、设置远程连接端口
(2)进入“快照管理器”,为此虚拟机创建“快照”。然后从此快照,使用“完全克隆”的方式,克隆出Linux-2、Linux-3、Linux-4三台虚拟机。
(3)分别进入Linux-2、Linux-3、Linux-4虚拟机配置页,修改远程显示端口为4002、4003、4004,然后分别创建“快照”,并启动这3台虚拟机。
图4
(4)B1、B2、B3就可以使用WinVNC连接A的IP地址,并分别用4002、4003、4004连接A机提供的虚拟机,进行实验,如图5所示。
图5 使用WinVNC连接到远程虚拟机
(5)A机使用主机提供的虚拟机。
(6)在实验的过程中,如果B1、B2、B3的实验出错,或者需要返回到实验前状态,可以在A机上,使用“快照管理器”,返回到快照时的状态,并启动虚拟机即可。
妙用VM的“远程显示”功能相关推荐
- 远程显示协议 2021-01-04
远程显示协议 https://www.azurew.com/vmware/horizon-7/3707.html 王哥哥 Horizon 7 2019-11-22 2,182 次浏览 ...
- 详细故障排除步骤:针对 Azure 中到 Windows VM 的远程桌面连接问题
本文提供详细的故障排除步骤,用于为基于 Windows 的 Azure 虚拟机诊断和修复复杂的远程桌面错误. Important 若要消除更常见的远程桌面错误,请务必先阅读远程桌面的基本故障排除文章, ...
- 远程恢复服务器,Hyper-V主机启用“远程桌面”功能
运行Hyper-V的远程计算机必须启用"远程桌面"功能,并授权用户访问权限,授权 后的用户即可通过"远程桌面"工具连接到远程计算机.下面以Windows Ser ...
- 服务器远程显示用户忙,服务器远程显示用户忙
服务器远程显示用户忙 内容精选 换一换 如果普通远程连接软件(如PuTTY)无法使用,您可以通过管理控制台的"远程登录"连接裸金属服务器实例,查看服务器操作界面.仅Linux操作系 ...
- Notepad++插件之ftp/sftp远程编辑功能,以及各种插件(转:http://blog.csdn.net/happy_wu/article/details/73302994)
Notepad++的ftp/sftp远程编辑功能 介绍: Notepad++是一个优秀的开源编辑器,最大特性就是插件丰富,这里分享一下我常用的实用插件,其中一些是Npp预装的.这些插件主要是开发相关的 ...
- wps电脑版_用好WPS这5个远程协同功能,“宅”家办公啥都不耽误,工作全搞定...
本文由@阿三哥说教育 今日头条原创首发,欢迎转载,请注明出处.全文一共4049字,阅读大概需要10分钟. 因为武汉新型冠状病毒肺炎疫情的延续,很多企业都延迟开工.虽然经过了几次延长了假期,但是在疫情还 ...
- mysql mha配置idrac远程关机_iDRAC远程管理功能试用_戴尔 PowerEdge R810(Xeon E7520/16GB/3*146GB)_服务器评测与技术-中关村在线...
三.管理功能试用 1.iDRAC远程管理功能试用 iDRAC是Remote Access Controller的缩写,即"远程管理控制器",这是戴尔独特的远程管理工具,在机箱的后部 ...
- RedHat Linux 5企业版开启VNCSERVER远程桌面功能[转]
RedHat Linux 5企业版开启VNCSERVER远程桌面功能 环境:RedHat Linux 5企业版. Xwindows:gnome (红帽默认安装的图形界面) 尽管我们可以使用SSH连接远 ...
- 【原创】c#如何实现RTU远程数据采集功能及RTU在水利工程中的运用
好久没有动手去写博客了,近两年时间忙碌着工作,未曾回过头细数做过的路程,感觉有点思想颓废了,之前一直从事的水利工程类开发及实施工作,考虑各方面情况下,从11年开始转行投入到电力智能电网的软件开发工作, ...
最新文章
- 面试官问:MySQL 的自增 ID 用完了,怎么办?
- 【STM32】外部中断
- 记一次反馈,把钉钉客服聊跑了
- 深度学习之卷积神经网络(7)池化层
- Java 开发者每天都在做什么?
- vision安装过程中出错_scrapy安装过程中之Twisted的安装遇到的坑
- 如何访问docker内php,如何进入docker容器
- 4核处理器_4核、6核以及8核 游戏玩家如何按需购买CPU
- Scala中的下划线使用总结
- freeswitch的dialplan中condition变量
- SAP GUI 760 下载
- 信号与系统 第一章 信号与系统概述 思维导图
- lammps教程:1D正弦粗糙界面建模建模教程
- Hudson poll scm 时间格式说明
- 编译原理 —— 四元式和三地址代码
- META-INF、WEB-INF分别是什么?
- python个人数据脱敏_数据脱敏的处理方法及查询
- UICollectionView 适配 iPhone 7 Plus
- Android_(传感器)指南针
- Ayla CEO大卫.弗里德曼:你应该了解的五种物联网大数据!