不做端口映射,内网也能轻松实现计算机远程控制

赛佰迅---企业及动态域名解析 发表于 2007-02-08 16:14:33

需求分析

在任何可以上网的电脑上,不安装任何控制软件就远程操控办公室局域网内的服务器,或者使用Palm、PPC等PDA设备,乃至诸如诺基亚7650或者索尼爱立信P802等智能手机(其实只要手机支持WAP协议即可),随时随地控制办公室局域网内的服务器或者远程电脑。

实施难点

办公室里的服务器采用局域网通过路由器/网关共享宽带方式连接互联网,出于某些原因不能设置路由器/网关来设置远程控制所需要的端口映射。况且,很多公司所在的办公大楼采用的是整栋大楼共享一个互联网出口的方式,根本不可能让其内的某个公司乃至某个用户去实现端口映射。

解决方案

简单的讲,解决方案就是采用“内网建站服务”和“Remotely Anywhere远程控制软件”相互组合来解决用户的需求。

实施第一步

在办公室的被控端服务器上(也就是需要被远程控制的服务器)上安装并且运行“内网建站服务”客户端即可(提示:用户需要有“内网建站专家服务帐号”)。客户端会开机自动运行,自动配置,无须额外设置。

实施第二步

在办公室的被控端服务器上,安装Remotely Anywhere远程控制软件,下面的相关的介绍。

一、安装程序

安装过程中如果使用“典型安装”(Typical),就会使用默认的2000端口。当然,你也可以选择“自定义安装”(Custom),在安装时指定你想要使用的端口(参考“内网建站服务开放的端口范围”)。

安装完成后可以看到提示窗口中出现的软件使用方法。如果是本机操作,那么直接在浏览器地址栏中输入http://127.0.0.1:2000就会出现登录页面。如果想从局域网其他电脑上访问,则需要把“127.0.0.1”这个IP地址改成服务期的局域网IP地址,如果是通过外部互联网访问,那么请改为可以访问的域名。 如果你够细心,会发现安装完成之后在系统托盘里会新增三个图标。

二、安装许可证

程序安装完成之后,使用之前还必须安装许可证。根据不同版本对应不同的许可证,可以在Remotely Anywhere的网站上面申请免费的30天试用许可证,在上面的登录页面中用该电脑的可登录账号进入,然后输入收到的许可证代码即可。

三、安装数字证书

要保证远程使用的安全,首先就要配置“数字证书”(SSL)。经过配置之后的数据传输经过加密处理,可以保证信息的安全。在页面上点击“Security→SSL Setup”,输入国家(Country)、单位(Organization)、个人名称(Your Name)之后,点击“Create SC”在服务器端生成数字签名。

这是在服务器端生成数字证书,要保证数据传输安全,还要在浏览电脑上面安装该证书。点击下面的“Install The CA Certificate In Your Browser”,按照提示安装即可。安装和使用数字证书是为了保证数据传输的绝对安全和不被他人窃取信息,其实一般说来,即使不使用数字证书加密传输信息,通常情况下也不会有什么问题。

四、配 置

Remotely Anywhere的服务器端在安装好之后,几乎不用任何配置即可使用。不过如果服务器或者被控电脑装有防火墙,需要把TCP/IP的2000端口打开(2000是Remotely Anywhere默认的使用端口,你也可以自己指定一个端口给它使用)。其他需要设置的内容也是非常简单直观的,详细设置将在下面的具体应用时一并介绍。

五、登 录

要想使用当然首先得登录。在任何支持Java的浏览器地址栏中输入“http://xxx:2000”(其中的xxx为被控制电脑的域名或者IP地址,用被控制电脑上面的账号登录即可。

进入之后可以看到Remotely Anywhere的主界面,其由上、下左、下右三部分组成。最上面是CPU、内存使用率,被控制电脑名称,以及当前时间和退出按钮。下左是监控菜单,下右则是具体的监控内容。每次登录之后默认的下右部分是系统总揽,包括内存使用情况、当前连接等等。

六、登录权限设定

在“Preferences→Access Control”里面可以设定系统内置的账号权限。通过该页面可以为系统中某个账户赋予某种功能,比如配置、文件传输、远程控制、重新启动系统、账户管理、完全控制等等……

七、远程控制电脑

如果你有熟练操作远程控制软件的经验,那么只要登录进Remotely Anywhere,选择“Remote Control”,通过Java虚拟机即可操作服务器或者被控电脑的桌面,效果跟使用其他远程控制软件完全一样!不过要注意的是,首次远程控制连接时需要在弹出的安全警告窗口中选择“是”。同时在被控制的电脑上会出现提示窗口,这可以在很大程度上避免被非法用户控制而毫不知情。

八、文件传输

想跟服务器互传文件?没有问题。点击“File Transfer”,就可以在本地计算机(左边的Local窗口)和远程计算机(右边的Remote)之间随意传送文件。文件传输跟远程控制一样使用了Java虚拟机,第一次运行时跟前面一样也要在弹出的安全警告窗口中选择“是”。

九、两台电脑相互交流

想和使用远程电脑的朋友交流一下?不用QQ,更不用打电话,只要使用“Help Desk Chat”即可。连接之后远程电脑会弹出聊天窗口,跟使用聊天室的效果完全一样。还有什么问题没有搞清楚,直接沟通好了!

十、监控管理远程计算机

不通过远程控制,一样可以很好地管理远程计算机。想要看看远程电脑运行状况是否良好,在“Home→System Overview”里面就有系统性能、登录情况、连接服务等信息,服务器运行状况一目了然。要知道都有哪些服务在运行,当前有哪些连接等信息,在“Computer Management”中,可以查看系统事件(Event Viewer),可以查看当前服务(Services)和进程(Processes)。点击“File Manager”进行文件管理,而“User Manager”则可以管理远程电脑上的用户。 还想要更多?通过“Registry Editor”远程编辑注册表,用“Command Prompt”进入MS-DOS方式,“Reboot”用来重启远程电脑。

关键词(Tag): 远程控制 内网


收藏: QQ书签 del.icio.us 订阅: Google 抓虾

最新评论

发表评论

* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 
 

分类小组论坛
杂谈, 娱乐、八卦, 文学、艺术, 体育, 旅游、同城, 象牙塔, 情感, 时尚、生活, 星座, 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定