基于网络的远程操作实现研究
2012-10-12关智
关 智
GUAN Zhi
(沈阳职业技术学院 计算机系,沈阳 110045)
0 引言
随着网络技术的不断发展,网络技术已经成为当今世界六大核心技术之一,并成为核心基础技术,尤其在远程工业控制、制造、监测、管理等领域更是重要。在工业控制中,当使用PLC对设备进行控制时,可以把PLC连接到计算机上,在计算机上制作虚拟控制台界面,所有控制操作都是在计算机上的虚拟界面完成,那么如果能够远程地完全控制这台计算机的使用权,就可以达到身在任何地方都可以来控制PLC系统完成所需要的工作,如控制、制造、监测、管理等工作,原理示意图如图1所示。
经过研究,终端服务提供了远程计算机远程访问计算机服务器桌面的能力,它可以透明管理登录到远程计算机的会话,为远程管理提供了简单方便的操作方式。终端服务提供了通过作为终端仿真器工作的“瘦客户机”软件远程访问计算机服务器桌面的能力。终端服务只把该程序的用户界面传给客户机,客户机然后返回键盘和鼠标动作,以便计算机服务器处理。使用户可以从网络上的任何地方虚拟地管理自己的服务器。从物理范围上将远程操作分为局域网内的远程、企业网内的远程和互联网的远程三种。
图1 远程控制原理图
1 具体实现方法
1.1 局域网内的远程
采用windows server 2003的终端服务功能完成,可以直接采用“远程桌面连接”功能,就象在远程计算机面前一样进行操作。
1.1.1 设置远程桌面服务器端,即被控制端计算机
1)在【控制面板】中双击【系统】图标,或者在桌面【我的电脑】图标右键,在快捷菜单中选择【属性】命令,打开“系统属性”窗口,选择【远程】选项卡,选中“允许用户远程连接到此计算机”选项,如图2所示。
图2 “系统属性”窗口“远程”选项卡
2)单击【选择远程用户】按钮,打开“远程桌面用户”窗口。
3)单击【添加】按钮,添加允许登录的用户,例如Administrator。
4)单击【确定】按钮,完成远程桌面设置。说明一点,远程用户必须设置密码。
1.1.2 客户端登录
1)单击【开始】→【程序】→【附件】→【通讯】→【远程桌面连接】,打开“远程桌面连接”窗口,输入计算机,如IP地址192.168.63.1。
2)单击【连接】按钮,打开“登录到Windows”窗口,输入用户名和密码。
3)单击【确定】按钮,登录到远程计算机,操作远程计算机就象操作本地计算机一样,如图3所示。
图3 “远程桌面”窗口
1.2 企业网内的远程
由于在企业网内划分了不同的网段,并且要求有更高的安全机制,可以采用第三方的PcAnyWhere软件来实现。
1)在需要远程控制的两台计算机上同时安装pcAnywhere软件,运行Symantec pcAnywhere10.5.1版安装程序。
2)设置服务器端,即被控制端计算机。
(1)运行pcAnywhere程序,打开“pcAnywhere管理器”窗口,单击【被控端】按钮,如图4所示。
图4 “pcAnywhere管理器”窗口
(2)联机方案选择“NETWORK,CABLE,DSL”,右键打开快捷菜单,选择快捷菜单【属性】命令,打开“pcAnywhere 被控端 属性”窗口,单击【呼叫者】选项卡,打开“呼叫者列表”窗口。
(3)单击【新建项】按钮,打开“新呼叫者”窗口,输入登录名和密码。
(4)单击【确定】按钮,完成设置。右键打开快捷菜单,单击【启动被控端】命令,在任务栏右下角显示图标。
3)设置主控端
(1)运行pc Anywhere程序,打开“pcAnywhere管理器”窗口,单击【主控端】按钮,如图5所示。
图5 “pcAnywhere管理器”窗口
(2)联机方案选择“NETWORK,CABLE,DSL”,右键选择快捷菜单【属性】命令,打开“pcAnywhere 主控端 属性”窗口,单击【设置】选项卡,输入控制的网络被控端PC或IP地址:192.168.0.254,单击“应用”按钮。
(3)单击【确定】按钮,完成设置。
4)登录远程计算机
(1)服务器端pcAnywhere保持等待连接状态。
(2)在主控端,联机方案选择“NETWORK,CABLE,DSL”,右键打开快捷菜单。
(3)选择快捷菜单【连接】命令,打开“等待连接”窗口,选择被控端。
(4)单击【确定】按钮,打开“登录信息”窗口,输入用户名和密码。
(5)单击【确定】按钮,打开“远程计算机”窗口,可以进行远程操作。
1.3 在全球互联网范围内的远程
采用向日葵远程控制,它是一款面向企业和专业人员的远程PC管理和控制的服务软件。在任何可连入互联网的地点,都可以轻松进行访问和控制安装了向日葵远程控制客户端的远程主机。向日葵远程控制具有面对各种复杂网络环境下实现内网穿透,可以轻松对远程PC的服务、进程、用户和文件等进行管理。
1)被控端
安装向日葵远程被控端,打开使用界面,点击“远程控制模块”为“已开启”,如图6所示。
图6 向日葵远程被控端界面
2)主控端
(1)安装向日葵远程主控端,打开登录窗口,输入护照和密码,单击“登录”按钮,打开主控端窗口,如图7所示。
图7 向日葵远程主控端窗口
(2)选择主机,如“远程计算机”,单击“远程桌面”按钮,打开远程主机登录窗口。
(3)选择验证方式,如“windows帐户验证”,输入账户名称和密码,单击“登录”按钮,打开远程计算机窗口。
3)向日葵远程主控端还支持手机远程、平板电脑远程,系统支持:android 2.2以上蜂巢(Honey Comb)操作系统,手机登录界面如图8所示。
图8 手机登录界面
2 结束语
远程控制给管理者带来的极大的方便,但也存在着极大的安全隐患,一但让别有用心者获得你的登录权或者让黑客攻击成功,那么远程的计算机就会被作为跳板,进而对与远程计算机相连的计算机或设备进行更进一步的破坏,所以要把安全放在第一位。
由于目前网络的带宽还是有限制的,远程控制管理还达不到实时,有延时或堵塞,有可能造成不必要的麻烦,所以远程控制要把网络情况进行评估后再进行使用。
最后,希望网络能够给人类带来更大便利,使人们更加轻松地生活、工作和快乐!
[1]余明辉,中小型网络组建技术[M],人民邮电出版社.
[2]武新华,网络组建与管理实用教程[M],化学工业出版社.
[3]罗皇,网络组建与管理教程[M],清华大学出版社.