[发明专利]一种路由重定向的实现方法及系统有效
申请号: | 201510321730.6 | 申请日: | 2015-06-12 |
公开(公告)号: | CN104917838B | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 黄鹏;李铮;李康 | 申请(专利权)人: | 南京创维信息技术研究院有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L29/12 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 211200 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由 定向 实现 方法 系统 | ||
1.一种路由重定向的实现方法,其特征在于,包括步骤:
当智能终端的MAC地址不存在于路由器的认证列表中时,路由器判断网页输入栏当前输入字符串是否为指定域名;
当当前输入字符串不是所述指定域名时,则对当前输入字符串进行解析,并向智能终端返回包括预先设置广告推送页面的HTTP应答包;
智能终端根据所述HTTP应答包进入广告推送页面完成路由器认证,并进行网页访问;
所述智能终端的MAC地址不存在于路由器的认证列表中时,则路由器判断网页输入栏当前输入字符串是否为指定域名的步骤具体包括:
当路由器检测到与智能终端建立连接时,则判断智能终端的MAC地址是否已存在于路由器的认证列表中;
当智能终端的MAC地址不存在于所述认证列表中,则判断网页输入栏当前输入字符串是否为域名;
若不为域名,则重定向至路由器中虚拟网卡的IP地址;
若为域名,则判断所述域名是否为指定域名;
在路由器的认证列表中,每一智能终端MAC地址的有效存在时间能够自定义设置。
2.根据权利要求1所述路由重定向的实现方法,其特征在于,所述当当前输入字符串不是所述指定域名时,则对当前输入字符串进行解析,并向智能终端返回包括预先设置广告推送页面的HTTP应答包的步骤具体包括:
当当前输入字符串不是所述指定域名时,则对当前输入字符串进行解析,并向智能终端返回包括预先创建的虚拟网卡的IP地址的第一自定义DNS数据包;
智能终端接收所述第一自定义DNS数据包,并根据所述第一自定义DNS数据包中虚拟网卡的IP地址向所述虚拟网卡发送数据访问请求;
路由器自动创建HTTP监听进程,并对所述虚拟网卡的80、8080及443口进行实时监听;
当HTTP监听进程监听检测监听到所述数据访问请求时,则向智能终端返回包括预先设置广告推送页面的HTTP应答包。
3.根据权利要求1所述路由重定向的实现方法,其特征在于,还包括:
当当前输入字符串为所述指定域名时,则返回包括指定域名的网关IP地址的第二自定义DNS数据包。
4.根据权利要求1所述路由重定向的实现方法,其特征在于,所述广告推送页面的网页内容数据预先存储在路由器中,所述广告推送页面的网页内容数据可替换和用户自定义编辑。
5.一种路由重定向的实现系统,其特征在于,包括:
域名判断模块,用于当路由器判断智能终端的MAC地址不存在于路由器的认证列表中时,路由器判断网页输入栏当前输入字符串是否为指定域名;
数据包反馈模块,用于路由器判断当前输入字符串不是所述指定域名时,则对当前输入字符串进行解析,并向智能终端返回包括预先设置广告推送页面的HTTP应答包;
网页连接模块,用于智能终端根据所述HTTP应答包进入广告推送页面完成路由器认证,并进行网页访问;
所述域名判断模块具体包括:
认证单元,用于当路由器检测到与智能终端建立连接时,则判断智能终端的MAC地址是否已存在于路由器的认证列表中;
字符串判断单元,用于当智能终端的MAC地址不存在于所述认证列表中,则判断网页输入栏当前输入字符串是否为域名;
第一控制单元,用于若不为域名,则重定向至路由器中虚拟网卡的IP地址;
第二控制单元,用于若为域名,则判断所述域名是否为指定域名;
在路由器的认证列表中,每一智能终端MAC地址的有效存在时间能够自定义设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京创维信息技术研究院有限公司,未经南京创维信息技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510321730.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:终端
- 下一篇:一种基于车联网的救援调度方法及系统