[发明专利]一种路由重定向的实现方法及系统有效
申请号: | 201510321730.6 | 申请日: | 2015-06-12 |
公开(公告)号: | CN104917838B | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 黄鹏;李铮;李康 | 申请(专利权)人: | 南京创维信息技术研究院有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L29/12 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 211200 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由 定向 实现 方法 系统 | ||
本发明公开了一种路由重定向的实现方法及系统,方法包括:当智能终端的MAC地址不存在于路由器的认证列表中时,判断网页输入栏当前输入字符串是否为指定域名;当不是指定域名时,则对当前输入字符串进行解析,并向智能终端返回包括广告推送页面的HTTP应答包;智能终端根据HTTP应答包完成路由器认证,并进行网页访问。本发明通过在路由器中预先存储广告推送页面,当智能终端与路由器建立连接且未通过认证时,用户在网页输入栏输入任意字符但除了指定域名外时,都可重定向至广告推送页面。同时当需更换或修改广告推送页面的页面内容时,只需通过将路由器指定路径下的文件替换或修改即可,无需对浏览器程序进行修改,方便了用户。
技术领域
本发明涉及智能路由器技术领域,尤其涉及的是一种路由重定向的实现方法及系统。
背景技术
随着无线网络的普及,智能路由器(即自带系统的路由器)的使用也越来越频繁。智能路由器不仅仅局限于在家庭中使用,在公共场合如商场、公交车等环境中也普遍的被使用。为保证在公共场合中无线连接的安全性,当用户使用智能终端(如智能手机,平板电脑,笔记本电脑等)第一次连入公共场合的无线网络时,需对用户进行身份验证。公共场合的路由器管理人员也可通过设置路由器,主动向连接上的终端客户推送相关广告。
目前,重定向功能的实现大多采用的是浏览器程序执行操作的。但是当用户忘记认证的操作方式或者由于网络长时间不使用而造成网关中连接超时或关闭时,往往会出现网络连接失败的现象(如浏览器中会出现无法显示网页等信息)。此外,若商家需要更改其推送页面时,还需对浏览器程序进行修改,造成人力与物力成本的浪费。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种路由重定向的实现方法及系统,旨在解决现有技术中当智能终端与路由器建立连接且未通过验证时无法正常上网,或可进入广告推送页面,但广告推送页面的重新编辑或替换不方便,成本较高的缺陷。
本发明的技术方案如下:
一种路由重定向的实现方法,其中,包括步骤:
当智能终端的MAC地址不存在于路由器的认证列表中时,路由器判断网页输入栏当前输入字符串是否为指定域名;
当当前输入字符串不是所述指定域名时,则对当前输入字符串进行解析,并向智能终端返回包括预先设置广告推送页面的HTTP应答包;
智能终端根据所述HTTP应答包进入广告推送页面完成路由器认证,并进行网页访问。
所述路由重定向的实现方法,其中,所述智能终端的MAC地址不存在于路由器的认证列表中时,则路由器判断网页输入栏当前输入字符串是否为指定域名的步骤具体包括:
当路由器检测到与智能终端建立连接时,则判断智能终端的MAC地址是否已存在于路由器的认证列表中;
当智能终端的MAC地址不存在于所述认证列表中,则判断网页输入栏当前输入字符串是否为域名;
若不为域名,则重定向至路由器中所述虚拟网卡的IP地址;
若为域名,则判断所述域名是否为指定域名。
所述路由重定向的实现方法,其中,所述当当前输入字符串不是所述指定域名时,则对当前输入字符串进行解析,并向智能终端返回包括预先设置广告推送页面的HTTP应答包的步骤具体包括:
当当前输入字符串不是所述指定域名时,则对当前输入字符串进行解析,并向智能终端返回包括预先创建的虚拟网卡的IP地址的第一自定义DNS数据包;
智能终端接收所述第一自定义DNS数据包,并根据所述第一自定义DNS数据包中虚拟网卡的IP地址向所述虚拟网卡发送数据访问请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京创维信息技术研究院有限公司,未经南京创维信息技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510321730.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:终端
- 下一篇:一种基于车联网的救援调度方法及系统