[发明专利]一种可编程多拨号路由出口寻访系统的实现方法有效
申请号: | 201710089122.6 | 申请日: | 2017-02-20 |
公开(公告)号: | CN106953789B | 公开(公告)日: | 2020-02-04 |
发明(设计)人: | 王志广;国兴旺 | 申请(专利权)人: | 广州启生信息技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/803;H04L29/06;G06F9/54 |
代理公司: | 44202 广州三环专利商标代理有限公司 | 代理人: | 郝传鑫 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可编程 拨号 路由 出口 寻访 系统 实现 方法 | ||
本发明提供了一种可编程多拨号路由出口寻访系统的实现方法,包括步骤:S1、启动后台应用;S2、创建VPN链路,数据包经代理请求接口进行传输,通过squid进行转发,加入数据包标志,并向后台应用提供VPN的初始化信息;S3、进行拨号,加入数据包标志的数据包通过iptables选择端口出访,并返回VPN链路的出访地址;S4、通过后台应用对代理请求接口进行部署。本发明中,只需要利用后台程序多次拨号,就可以通过不同的IP接口访问,获得多个并行的VPN出访线路隧道,这些出访VPN线路能够并行复用,并且可以给后台程序实现轻松调用。
技术领域
本发明涉及一种可编程多拨号路由出口寻访系统的实现方法,具体来说是,用户或者应用在具备多条VPN线路的情况下,能够通过本发明实现的接口方案,使用这些专用出访线路。
背景技术
随着科技的发展,现在服务器的性能越来越快,我们的程序执行速度也越来越快,服务器的出访IP单一变成了数据采集的一个瓶颈,我们需要越来越多的访问出口,来并行实现我们的大数据采集需求。PPTP拨号技术是获得多个出访IP的一个技术实现,但是如何做到这些多个出访VPN线路能够并行复用,并且可以给后台程序实现轻松调用,变成了我们需要解决的一个问题。
由于VPN拨号之后,会分配到一条专属的出访线路,如图1所示,如何控制这条出访线路,传统的做法是根据不同的域名解析后的IP地址,通过在静态路由表上添加出访映射的方式来实现,例如当用户访问域名为A站点的时候,server端会路由处理到PPTP拨号后的ppp0线路出访;当用户访问域名为B站点的时候,server端会路由处理到PPTP拨号后的ppp1线路出访。这种实现方式,使得server端需要处理大量的静态路由信息来控制域名的转发,而且固定某个站点出访只能使用单个指定的VPN出访接口。还有一个最大的限制是,需要后台程序对出访域名进行枚举,不能支持随意域名访问的访问方式,使得接口的通用访问性不强。
随着虚拟技术的发展,在单台服务器上实现多个虚拟机已成为了可能,新的虚拟技术实现的工作模式也随着产生,如图2所示。首先,在VPS(虚拟主机)上实现PPTP拨号,每个虚拟机独立一条VPN专用线路。然后,应用通过VPS提供的内网地址实现外部网络的访问和调用。这种方案可以实现链路的智能调配,但是由于虚拟架构对硬件的要求比较高,有多少个VPN专用线路就需要多少个VPS主机,明显此方案不太合适大批量的VPN拨号并行实现。
因此如何做到这些多个出访VPN线路能够并行复用,并且可以给后台程序实现轻松调用,成为业界亟需解决的一个问题。
发明内容
针对现有技术的缺点,本发明中使用了一些互联网的成熟开源技术,来探讨并实现可编程多拨号路由出口寻访系统的其中一种可持续的解决方案,只需要利用后台程序多次拨号,就可以通过选择不同的代理IP接口访问,获得多个并行的VPN出访线路隧道,这些出访VPN线路能够并行复用,并且可以给后台程序实现轻松调用。
为了实现上述目的,本发明提供了一种可编程多拨号路由出口寻访系统的实现方法,其包括如下步骤:
S1、启动后台应用;
S2、创建VPN链路,数据包经代理请求接口进行传输,通过squid进行转发,加入数据包标志,并向后台应用提供VPN的初始化信息;
S3、进行拨号,加入数据包标志的数据包通过iptables选择端口出访,返回VPN链路的出访地址;
S4、通过后台应用对代理请求接口进行部署。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州启生信息技术有限公司,未经广州启生信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710089122.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车前罩板锁扣安装加强板
- 下一篇:制件安装结构及汽车