[发明专利]网站强制访问方法在审
申请号: | 201410810240.8 | 申请日: | 2014-12-19 |
公开(公告)号: | CN104486349A | 公开(公告)日: | 2015-04-01 |
发明(设计)人: | 吴振华 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 余明伟 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网站 强制 访问 方法 | ||
技术领域
背景技术
Portal业务(门户网站业务)是NSP/ISP(网络服务提供商/英特网服务提供商)提供给用户的一种新型的宽带接入业务。用户在上网时,可以通过标准的WWW浏览器(Internet Explorer或Netscape Navigator)访问其门户网站(Portal Server,通过Web Server来实现)进行。各运营商有自己的Portal_Server。
如今,在酒店、机场等大中型公共场所作为一种身份认证、广告植入的应用也越来越普遍。现有技术中,主要通过dnsproxy(DNS请求代理服务)欺骗的方法使用户在访问酒店、机场中无线网络时先强制访问广告页面。
路由器中存储有dnsproxy进程,终端用户通过DHCP方式连接路由器,如果需要上网,终端向路由器发送一个dns query请求报文,dns query请求报文中包含请求访问的网址信息。dns query请求报文进入路由器dnsporxy进程。若用户在上网之前无需强制访问广告页面,则dnsproxy将dns query请求包转发到真正的DNS server,DNS server将域名解析的结果返回给dnsproxy,dnsproxy再把域名解析的结果转发给终端用户,这样终端用户就知道域名的IP地址,可以正常的上网。若用户在上网之前需要强制访问广告页面,则在dns query请求报文进入路由器中dnsproxy进程时,dnsproxy进程返回的域名解析的结果是路由器网关http server的ip地址,这样终端用户的网页请求就会转到路由器网关的http server那里,通过在http协议里的302重定向方法,将用户的网址转到强制门户的网站上了。由于强制网站的域名是白名单网址,所以dnsporxy进不会欺骗,进行正常回复,终端用户可以浏览广告页面。
然而,上述通过dnsproxy欺骗实现强制访问广告页面的方法,容易受到缓存的影响,即用户在第一次上网时,将该上网请求与其实际对应的IP地址关联存储,在后续上网时,容易直接一句上网请求对应的IP地址进行直接上网,而不是通过dnsproxy欺骗强制终端用户访问广告页面,强制访问广告页面的效果就达不到。
对于通过dnsproxy欺骗强制访问其他类型强制网站的应用,同样也存在上述因缓存内容而不能强制门户的问题。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种完整的发明名称,用于解决现有技术中因缓存内容导致的强制访问广告页面无法实现问题。
为实现上述目的及其他相关目的,本发明提供一种网站强制访问方法,所述网站强制访问方法包括:
将路由器中TCP 80端口接收的HTTP服务请求转发至路由器中HTTP服务器;
所述HTTP服务器将所述HTTP服务请求重定向至强制访问网站;
判断所述强制访问网站是否为路由器中的白名单网址;
若是,则访问所述强制访问网站。
可选的,所述网站强制访问方法还包括:
在所述强制访问网站不为路由器中的白名单网址时,将所述强制访问网址发送至路由器中TCP80端口。
可选的,在所述强制访问网站不为路由器中的白名单网址时,所述网站强制访问方法还包括:
判断所述HTTP服务请求对应的终端MAC地址是否为免强制MAC地址;
若是,则访问所述HTTP服务请求对应的网址;否则,将所述强制访问网址发送至路由器中TCP80端口。
可选的,在将路由器中TCP 80端口接收的HTTP服务请求转发至路由器中HTTP服务器之后,以及所述HTTP服务器将所述HTTP服务请求重定向至强制访问网站之前,所述网站强制访问方法还包括:
判断所述HTTP服务请求对应的终端MAC地址是否为免强制MAC地址;
若是,则访问所述HTTP服务请求对应的网址;否则,所述HTTP服务器将所述HTTP服务请求重定向至强制访问网站。
可选的,与所述HTTP服务请求对应的终端通过DHCP方式与所述路由器连接。
可选的,在所述强制访问网站不为路由器中的白名单网址时,还包括:
确定所述强制访问网站的网址是否为强制网址列表中;
若否,则将所述强制访问网站的网址添加至所述强制网址列表中。
可选的,所述HTTP服务器通过HTTP协议中302重定向功能将所述HTTP服务请求重定向至强制访问网站。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410810240.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型模具
- 下一篇:一种汽车座椅滑道罗拉承板组合模具