一种在路由器网关实现多种portal认证和悬浮广告的方法技术

技术编号:18417335 阅读:85 留言:0更新日期:2018-07-11 09:09
一种在路由器网关实现多种portal认证和悬浮广告的方法,首先,连接到路由器的终端往路由器发送http或https请求,路由将http或https重定向到路由本地服务;然后,路由器网关将存放到本地的广告推送到终端用户,终端用户根据推送的认证方式认证上网,认证通过后,路由放行终端网络;最后,放行网络后,在浏览的页面嵌入想要的悬浮广告;本发明专利技术能够实现基于路由器网关系统的多种portal认证和嵌入悬浮广告。

A method of implementing various portal authentication and suspension advertisement in router gateway

A method of realizing multiple portal authentication and suspension in a router gateway. First, the terminal connected to the router sends HTTP or HTTPS requests to routers. The route will redirect HTTP or HTTPS to the routing local service; then, the router gateway will store the local advertising to the end user, and the end user will base it In the end, after the network is released, the desired suspended advertisement is embedded in the browsing page, and the invention can implement a variety of portal authentication and embedded suspended advertisements based on the router gateway system.

【技术实现步骤摘要】
一种在路由器网关实现多种portal认证和悬浮广告的方法
本专利技术涉及在路由器网关实现多种portal认证和悬浮广告的方法,具体与linux网络协议栈、Netfilter/Iptables的编译安装与修改的使用有关,具体涉及到路由器的ac、ap、悬浮广告。
技术介绍
随着wifi设备的普及以及对网络的巨大需求,wifi路由器网关也不断在更新升级,向着更智能化、能实现智能化管理发展。路由器网关多种portal公交wifi是一个无线wifi热点覆盖与管理系统,通过路由器网关,为用户带来快速上网、用户资料采集、精准广告推送、多媒体综合网关等服务。是面向公共交通而推出的路由上网设备,路由器网关通过2G/3G/4G/信号,为用户提供wifi,方便用户获取互联网资讯、娱乐或办公。同时也能为企业推送想要的企业信息以及广告内容。
技术实现思路
本专利技术所要解决的技术问题是提供一种在路由器网关实现多种portal认证方式和悬浮广告的方法,实现基于路由网关系统的多种portal认证方式和广告嵌入、悬浮的功能。为达到专利技术目的,本专利技术采用如下技术方案:首先,编辑配置广告页面、认证页面及悬浮广告,认证方式有免认证、微信、qq、微博、facebook、google等模式;接着,路由器上电,在路由器网关创建配置http、https的web服务,在将认证页面、广告页面保存到路由器网关里面,以实现资源的快速访问;然后,等待wifi终端设备连接到路由器网关,http或https数据的请求,利用iptables防火墙进行端口重定向到路由器网关的web服务;之后,将编辑保存到路由器网关的html认证页面、广告推送送给wifi用户,用户根据配置的认证模式选择认证;最后,认证通过,对用户浏览的页面进行悬浮广告的嵌入。本专利技术所有的广告资源、认证页面都保存在路由器网关,可以实现快速的推送、嵌入到终端用户展示;方便、快速的修改配置认证方式及广告内容。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术方法的流程框图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如流程图所示的本专利技术的实施方式,第一步是编辑生成一份file文件,file文件包括认证页面、广告展示、悬浮广告等文件。根据需要配置视频、语音、图片、文字说明及认证方式的选择。认证方式可以选择免认证、qq、微信、facebook、google等方式认证。生成成功后保存到相应的路由器网关,方便快速推送。第二步是在路由器网关建立http、https服务器,httpd是路由器重定向的web服务器,使用80跟443端口,这样就可以实现本地web服务器的资源访问。goAhead服务则是提供CGI接口,提供与file交互。第三步是在路由器网关建立iptables防火墙的建立以及重定向的初始化,这样就可以将http、https未认证的终端用户重定向到httpd服务器。第四步是终端用户连接到路由器网关的网络,当终端用户有http或https请求时,添加的iptables规则会将http或https数据重定向到httpd服务器,httpd服务器将存放在路由器网关本地html的首页或认证页面推送到终端用户,这就可以实现对用户数据的拦截修改。终端用户根据平台配置下发的认证方式认证,首先会先数据提交到路由器网关,路由器网关认证信息、方式转发到认证模式对应的第三方平台,第三方平台验证数据后,在返回到路由器网关,路由器网关判断返回的信息,最后放行终端用户网络或将认证失败信息发给终端用户。第五步是终端用户通过认证过后,用户访问的页面嵌入悬浮广告。通过网页数据内搜索</body>跟</head>关键字,对搜索到的第一个关键字后替换如下脚本,“s@(﹖=</head>)@<scripttype=“text/javascript”src=“http://192.168.1.1:88/float.js”></script>@”,最终通过float.js将悬浮广告嵌入到原网页推送到终端用户的浏览器。上述说明示出并描述了本专利技术的优选实施例,如前所述,应当理解本专利技术并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述专利技术构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本专利技术的精神和范围,则都应在本专利技术所附权利要求的保护范围内。本文档来自技高网...

【技术保护点】
1.一种在路由器网关实现多种portal认证和悬浮广告的方法,其特征在于:首先,编辑认证方式,可以配置免认证、微信、qq、微博、fackbook和google,编辑成功后等路由器网关上电后在存储到路由器,接着等待连接到路由器网关的终端用户往路由器网关发送http或https请求,路由器网关将http或https重定向路由器网关本地服务;然后,路由器网关将存放到本地的广告推送到终端用户,终端用户认证通过后,路由放行终端用户的网络;最后,放行网络后,在浏览的页面嵌入想要的悬浮广告。

【技术特征摘要】
1.一种在路由器网关实现多种portal认证和悬浮广告的方法,其特征在于:首先,编辑认证方式,可以配置免认证、微信、qq、微博、fackbook和google,编辑成功后等路由器网关上电后在存储到路由器,接着等待连接到路由器网关的终端用户往路由器网关发送http或https请求,路由器网关将http或https重定向路由器网关本地服务;然后,路由器网关将存放到本地的广告推送到终端用户,终端用户认证通过后,路由放行终端用户的网络;最后,放行网络后,在浏览的页面嵌入想要的悬浮广告。2.如权利要求1所述的一种在路由器网关实现多种portal认证和悬浮广告的方法,其特征在于:进一步,重定向认证按如下步骤完成工作:步骤A,重定向到路由器网关后,如果认证方式是免认证,则...

【专利技术属性】
技术研发人员:唐仕斌彭府叶文财
申请(专利权)人:厦门四信通信科技有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1