[发明专利]端口代理服务器的局域网端口代理方法有效
| 申请号: | 201310597342.1 | 申请日: | 2013-11-22 |
| 公开(公告)号: | CN103607333A | 公开(公告)日: | 2014-02-26 |
| 发明(设计)人: | 蹇浩林 | 申请(专利权)人: | 深圳维盟科技有限公司 |
| 主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/08 |
| 代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李弘;李翔 |
| 地址: | 518000 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 端口 代理服务器 局域网 代理 方法 | ||
技术领域
本发明涉及局域网端口代理领域,特别是涉及一种端口代理服务器的局域网端口代理方法。
背景技术
请参考图1,现有技术中的外网访问内部服务器需要把内网服务端口映射到网关上,外网PC通过网关设备的WAN口IP加上访问端口访问应用服务。当需要访问的内部服务器是接在其他网关设备的下面,也就是作二级或者更多级应用服务使用时,我们要远程访问,就需要一级一级的向上面的网关设备映射端口出去,直至映射到最上面一级。这种映射方式非常繁琐,也比较花费时间。如果外网是拨号上网方式,IP随时在变,还需要为拨号的线路绑定域名,方便用户访问。
发明内容
本发明的目的是提供一种占用cpu资源少、转发速度快、稳定性更好的端口代理服务器的局域网端口代理方法。
为解决上述技术问题,作为本发明的一个方面,提供了一种端口代理服务器的局域网端口代理方法,包括:根据代理客户端及其使用的外部端口生成虚拟机的表;接收来自终端用户的局域网访问请求;根据所述局域网访问请求在所述表内映射出相应的所述外部端口;通过映射出的所述外部端口与相应的所述代理客户端通信,以获取局域网内的数据;将所述数据提供给所述终端用户。
进一步地,还包括:所述外部端口是由所述端口代理服务器为每个代理客户端分配的。
进一步地,还包括:所述外部端口是由所述代理客户端自行设置的。
进一步地,所述外部端口是随机分配的。
进一步地,所述表的每行数据都包括一个所述代理客户端的IP地址及与所述代理客户端相对应的、唯一的一个所述外部端口。
使用本发明中的方法,可以突破自身IP的访问限制,可以完全替代现有技术中的端口映射,并且占用cpu资源少,转发速度更快稳定性更好,增加了外网访问路由器的便利和快捷性。
附图说明
图1示意性示出了现有技术中的局域网访问过程示意图;
图2示意性示出了本发明中的局域网访问过程示意图。
具体实施方式
以下对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
请参考图2,本发明提供了一种端口代理服务器的局域网端口代理方法,包括:根据代理客户端Client及其使用的外部端口Port生成虚拟机的表;接收来自终端用户User的局域网访问请求;根据局域网访问请求在表内映射出相应的外部端口;通过映射出的外部端口与相应的代理客户端Client通信,以获取局域网内的数据;将数据提供给终端用户User。
优选地,还包括:外部端口是由端口代理服务器为每个代理客户端分配的。
优选地,还包括:外部端口是由代理客户端自行设置的。
优选地,外部端口是随机分配的。
优选地,表的每行数据都包括一个代理客户端的IP地址及与代理客户端相对应的、唯一的一个外部端口。
请参考图2,其中SER表示端口代理服务器,其地址可以为ac.wamwifi.com等。
首先,可在Internet中布置一个中转服务器,该服务器用于在Internet网络中的代理。它在Internet网络中作为端口代理服务器,接收来自代理客户端的连接和远程访问的链接。
其次,在需要代理的终端PC安装代理客户端Client。例如,代理客户端Client可分两种,一种是需要人为填写被代理设备的地址和端口。另外一种内嵌在软件中,只需要启动代理功能就会自动去连接代理服务器端口。
其中,代理客户端可获取到局域网中的内部资源,然后通过端口代理服务器提供固定的外部端口,例如3333,与端口代理服务器通信。
通信成功之后,端口代理服务器给对应的端口代理客户端Client随机分配一个外部端口(或者在端口代理中也可以自己设置外部端口,只要在规定的端口范围内即可)。
这时,在端口代理服务器中会存在一个虚拟机的表,该表记录对应的端口代理信息和外部端口,表中每一行数据都是1个IP对应1个唯一的端口。
如果USER(即终端用户)需要访问局域网中的信息,首先通过端口代理服务器,端口代理服务器自动识别出用户访问的数据,再将识别出的数据中转给对应的端口代理客户端。于是,代理客户端通过其外部端口将获取到的局域网数据发送给端口代理服务器,这样,终端用户便可获取到请求的数据了。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳维盟科技有限公司,未经深圳维盟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310597342.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:锁体装配装置
- 下一篇:一种刀片计算机管理系统网络配置方法





