342311 发表于 2015-1-23 08:09:43

无线登陆认证界面修改小记

当用户连接我们提供的wifi热点时弹出一个认证界面,属于现在流行的WIFI营销。多家厂商均有专门的硬件提供这项功能,常见的有:
海蜘蛛WIFI营销网关--http://wifi.hi-spider.com/主要功能有支持包括微博、QQ、手机短信等多种认证方式,用户无需频繁询问复杂的WiFi密码,减少询问人力成本。用户通过认证时,自动成为你社交平台的粉丝。配合WiFi网站解决方案,实现精准广告投放、智能客户信息管理、自动品牌展示等功能。轻松将路人变成你的客户。                50用户版 http://item.taobao.com/item.htm?id=38886905561   ¥998
Wiwizhttp://www.wiwiz.com/zh/download/   约为95元/月

Wayoshttp://www.wayos.cn/product.asp?larseq=112                http://detail.tmall.com/item.htm?spm=a230r.1.14.1.BlzQvx&id=39514707782&ad_id=&am_id=&cm_id=140105335569ed55e27b&pm_id=&abbucket=10   15web认证¥299
该功能若简单只提供一个登陆前的展示页面则比较简单,有些路由器自带该项功能,直接在智能路由器或智能防火墙系统里修改登陆认证页面即可。
常见的可供路由器刷机的固件有dd-wrt(支持),tomato(部分,第三方支持),openwrt(第三方支持)三类。                              
可购买一个提供web认证的路由器则可实现这个功能。网上有很多这种路由器购买--http://www.dualwan.cn/index.php/features
               

此次测试 使用了一台两块网卡的电脑,一个无线交换机。

Vbox安装ROS 过程为 设置cd启动,从官网下载最新的ROS,新建虚拟机,然后按 A接受所有模块,按I安装,接下来按N拒绝保存以前配置,按Y继续安装。重启后移除安装镜像,从硬盘启动。
网络设置网卡1绑定无线网卡,虚拟机内设置为Ethernet1,重命名为WAN                网卡2绑定有线网卡,接交换机lan口,虚拟机内设置为Ethernet2,设置为LAN。                ROS设置输入 用户名admin密码 空 进入ROS系统,输入setup进行网卡设定,按Enter键进入增加一个ip add,继续Enter,输入外网闲置ip如192.168.68.5/255.255.255.0,然后根据提示输入网关如192.168.68.1。确认后弹出设置 dhcp服务器,按X键退出ROS设置,按 右CTRL退出VBOX设置。                在浏览器里输入刚刚设置的外网网卡ip如192.168.68.5,自动进入ROS快速设置界面。设置需要设置的ip地址,如内网 10.3.30.1/24,dhcp服务器10.3.30.100-10.3.30.254,勾选nat。                Web认证设置在IP-hostpot页面选择 hostpot Setup向导,按向导一步步设置即可。                Ps:多个用户输入一个用户名上网:user Profiles的Shared Users设置为100(默认为1,即只允许一个客户端在线)                自定义上网认证页面:在iphostpotServers页面看到 Profiles为hsprof1,于是选择 Server Profiles选择卡,点击进去,看到它的网页文件夹目录为 hotspot, 登录缓存为 Cookie加 HTTP CHAP。               
通过 左边的WinBox下载winBox后,运行输入连接地址如192.168.68.5,点连接                在WinBox界面,选择左边的Files栏,hotpost/login.html即为所要修改的文件,把文件拖到计算机里,修改后删除 原文件,然后拖回hotspot文件夹下即可。                电脑 无线网卡正常连接可以上网的WiFI点,由于公司内网络默认开启了DHCP,自动获取相关参数。                有线网卡处 设置一个内部虚拟机未被使用的ip地址,网关需为空,这样就使得主机不会把流量转向到虚拟机里面绕一圈。(该网卡自带回去也可以,但会稍微影响网速)               
      var kevent = 'onabort|onblur|onchange|onclick|ondblclick|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onreset|onresize|onselect|onsubmit|onunload';      var aevent = kevent.split('|');      jQuery('.showContent img').each(function(){                var nimg = this;                jQuery.each(aevent, function(i, n){                        if (n!='onload') {                              jQuery(nimg).attr(n, '');                        } else {                              if (jQuery(nimg).attr(n) != 'if(this.width>650) this.width=650;') {                                        jQuery(nimg).attr(n, '');                              }                        }                });      });
页: [1]
查看完整版本: 无线登陆认证界面修改小记