一种电脑远程控制方法技术

技术编号:8389105 阅读:198 留言:0更新日期:2013-03-07 21:06
本发明专利技术公开了一种电脑远程控制方法,包括以下步骤:在本地端电脑通过通讯协议,以X1账号登录服务器,该服务器处于公网上;远程端电脑也通过同样的通讯协议,以X2账号登录该服务器;X2账号通过该服务器向X1账号发送远程控制请求;X1账号收到请求数据后,先验证X2账号的权限,只有在满足权限要求时才接受X2账号所发送的远程控制请求;X2账号所发送的远程控制请求获得接受后,由X2账号通过该服务器向X1账号发送远程控制命令,X1账号执行远程控制命令,并将执行结果通过该服务器返回给X2账号。本发明专利技术可用于远程办公,使远程电脑能够通过互联网实现对本地电脑的远程控制。

【技术实现步骤摘要】

本专利技术属于控制
,具体涉及一种通过互联网实现的电脑远程控制方法
技术介绍
目前电脑中的远程控制技术,始于DOS时代,只不过当时由于技术上没有什么大的变化,网络不发达,市场没有更高的要求,所以远程控制技术没有引起更多人的注意。但是,随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。远程控制一般支持下面的这些网络方式:LAN、WAN、拨号方式及互联网方式。传统的远程控制软件一般使用NETBEUI、NETBIOS、IPX/SPX、TCP等协议来实现远程控制,不过,随着网络技术的发展,很多远程控制软件提供通过Web页面以Java技术来控制远程电脑,这样可以实现不同操作系统下的远程控制。但是这些远程控制技术都是在同一个局域网内,没有防火墙的阻隔,因此采用socket协议很容易实现。但是在目前ipv6技术没有普及的情况下,由于ipv4的地址有限,大多数公司都是只有1个或几个公网地址,配置在路由器、交换机上,公司其他电脑是组成一个内部局域网,通过路由器访问公网。处于局域网内部的电脑是不能被外网电脑连接的。因此在路由器没有特殊配置的情况下,家庭里的电脑使用tcp/ip协议是不能连接到公司内网的电脑的,也就是说不能穿透局域网防火墙的阻隔对办公室的电脑实现远程控制。
技术实现思路
本专利技术所要解决的技术问题是:提出一种电脑远程控制方法,使远程电脑能够通过互联网实现对本地电脑的远程控制,解决传统技术中远程电脑不能穿透局域网防火墙的阻隔对本地电脑实现远程控制的技术缺陷。本专利技术解决上述技术问题所采用的技术方案是:一种电脑远程控制方法,包括以下步骤:在本地端电脑通过通讯协议,以X1账号登录服务器,该服务器处于公网上;在远程端电脑也通过同样的通讯协议,以X2账号登录该服务器;X2账号通过该服务器向X1账号发送远程控制请求;X1账号收到请求数据后,先验证X2账号的权限,只有在满足权限要求时才接受X2账号所发送的远程控制请求;X2账号所发送的远程控制请求获得接受后,由X2账号通过该服务器向X1账号发送远程控制命令;X1账号执行远程控制命令,并将执行结果通过该服务器返回给X2账号。本专利技术的有益效果是:在本专利技术中,服务器处于公网上,即使本地端电脑处于防火墙内部,但使用的私网IP地址,可以访问服务器,而远程端电脑通过公网也可以访问服务器,因此本地端电脑和远程端电脑都可以连接到公网服务器上。同时,本地端电脑访问服务器采用的通信协议与远程端电脑访问服务器采用的通信协议也相同。这样,服务器就可以担任中间人的角色,把远程端电脑的远程控制命令转发给本地端电脑,从而能够穿透局域网防火墙的阻隔对办公室的电脑实现远程控制。附图说明图1是本专利技术的流程图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步说明。如图1,一种电脑远程控制方法,包括以下步骤:在本地端电脑通过通讯协议,以X1账号登录服务器,该服务器处于公网上;在远程端电脑也通过同样的通讯协议,以X2账号登录该服务器;X2账号通过该服务器向X1账号发送远程控制请求;X1账号收到请求数据后,先验证X2账号的权限,只有在满足权限要求时才接受X2账号所发送的远程控制请求;X2账号所发送的远程控制请求获得接受后,由X2账号通过该服务器向X1账号发送远程控制命令;X1账号执行远程控制命令,并将执行结果通过该服务器返回给X2账号。本地端电脑可以是办公室电脑,远程端电脑可以是家庭电脑、个人便携式或平板电脑、智能手机、智能电视等智能设备,而远程控制命令包括键盘、鼠标事件、远程关机命令、操作系统的命令等,这样用户就可以利用本专利技术在家中或移动过程中都能够方便地控制办公室电脑,实现远程办公,这样工作就显得更为灵活,而不是被局限在一个固定的场所了。通讯协议可以采用XMPP或SIP等即时通讯协议,在本实施例中采用XMPP通讯协议,该协议可以兼容gtalk、msn、icq等协议,因此本专利技术可以兼容即时通讯功能,只要是本服务器上的账号,都可以互相聊天,也可以给gtalk、msn、icq等好友发消息,当然,对于本地端电脑,只接受有权限账号的远程端电脑的远程控制,这样聊天、发信息等功能都不会影响远程控制的安全性。本文档来自技高网...

【技术保护点】
一种电脑远程控制方法,其特征在于包括以下步骤:在本地端电脑通过通讯协议,以X1账号登录服务器,该服务器处于公网上;在远程端电脑也通过同样的通讯协议,以X2账号登录该服务器;X2账号通过该服务器向X1账号发送远程控制请求;X1账号收到请求数据后,先验证X2账号的权限,只有在满足权限要求时才接受X2账号所发送的远程控制请求;X2账号所发送的远程控制请求获得接受后,由X2账号通过该服务器向X1账号发送远程控制命令;X1账号执行远程控制命令,并将执行结果通过该服务器返回给X2账号。

【技术特征摘要】
1.一种电脑远程控制方法,其特征在于包括以下步骤:
在本地端电脑通过通讯协议,以X1账号登录服务器,该服务器处于公网上;
在远程端电脑也通过同样的通讯协议,以X2账号登录该服务器;
X2账号通过该服务器向X1账号发送远程控制请求;
X1账号收到请求数据后,先验证X2账号的权限,只有在满足权限要求时才接受X2账号
所发送的远程控制请求;
X2账号...

【专利技术属性】
技术研发人员:任子义刘东
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1