[发明专利]一种重定向访问请求的方法、介质及设备在审
申请号: | 201810157441.0 | 申请日: | 2018-02-24 |
公开(公告)号: | CN108449386A | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 陈浩;牛劲;王新成 | 申请(专利权)人: | 深圳市联软科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;H04L29/06 |
代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 王莹 |
地址: | 518000 广东省深圳市南山区高新中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 重定向 访问请求 客户端 仿冒 客户端访问 发送 网址 目标服务器 旁路模式 网络故障 网络瓶颈 跳转 解析 页面 复制 部署 改造 网络 服务 | ||
本发明提供了一种重定向访问请求的方法、介质及设备。所述方法,包括:复制客户端访问目标服务器时发送的DNS请求;利用DNS仿冒服务解析所述DNS请求,向所述客户端发送仿冒IP地址;接收所述客户端访问所述仿冒IP地址的访问请求;根据所述访问请求,向相应的所述客户端发送重定向网址,使所述客户端根据所述重定向网址跳转到重定向页面。能够实现对HTTP或者HTTPS请求的重定向,该方法采用全旁路模式,部署简单,不需要对网络进行改造,无网络瓶颈、无网络故障风险。
技术领域
本发明涉及计算机领域,具体涉及一种重定向访问请求的方法、介质及设备。
背景技术
HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。HTTP是超文本传输协议,信息是明文传输,HTTPS则是具有安全性的SSL加密传输协议。
现有技术中,还无法实现对用户的HTTPS请求进行重定向,因为HTTPS数据包为加密数据包,无法解析其内容,并仿冒回复。
发明内容
针对现有技术中的缺陷,本发明提供一种重定向访问请求的方法、介质及设备,能够实现对HTTPS访问请求的重定向。
第一方面,本发明提供了一种重定向访问请求的方法,包括:
复制客户端访问目标服务器时发送的DNS请求;
利用DNS仿冒服务解析所述DNS请求,向所述客户端发送仿冒IP地址;
接收所述客户端访问所述仿冒IP地址的访问请求;
根据所述访问请求,向相应的所述客户端发送重定向网址,使所述客户端根据所述重定向网址跳转到重定向页面。
可选的,所述访问请求,包括:HTTP请求或HTTPS请求。
可选的,所述利用DNS仿冒服务解析所述DNS请求,向所述客户端发送仿冒IP地址,包括:
利用DNS仿冒服务,将所述DNS请求中的DNS域名仿冒解析为仿冒IP地址;
根据所述DNS请求中携带的所述客户端的IP信息,向所述客户端发送所述仿冒IP地址。
可选的,所述根据所述访问请求,向相应的所述客户端发送重定向网址,包括:
根据所述访问请求中携带的所述客户端的IP信息,向相应的所述客户端发送重定向网址。
第二方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述重定向访问请求的方法。
第三方面,本发明提供一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述重定向访问请求的方法。
第四方面,本发明提供一种网络准入控制方法,包括:采用上述重定向访问请求的方法,向相应的客户端发送重定向网址,其中,所述重定向网址为认证网址,使所述客户端根据所述认证网址跳转到认证页面;
获取所述客户端根据所述认证页面输入的待认证信息;
对所述待认证信息进行验证,根据验证结果控制所述客户端是否准入网络。
可选的,在所述利用DNS仿冒服务解析所述DNS请求,向所述客户端发送仿冒IP地址的步骤之前,还包括:
根据所述DNS请求中携带的所述客户端的IP信息,判断所述客户端是否通过认证;
若是,则不对所述DNS请求进行处理;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市联软科技股份有限公司,未经深圳市联软科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810157441.0/2.html,转载请声明来源钻瓜专利网。