蓝海卓越WE认证(WEBPORTAL)原理及组网方式
Web Portal无线接入认证解决方案(DOC)

蓝海卓越WebPortal无线接入认证解决方案科技开创蓝海专业成就卓越目录一、项目背景 (1)二、需求分析 (1)三、方案设计原则 (2)四、方案详细说明 (2)4.1 方案拓扑图 (3)4.2 方案特色说明 (4)五、产品介绍 (5)5.1 蓝海卓越室外型无线AP NS712-POE (5)5.2 蓝海卓越NS-815-POE 300M POE 供电 AP (8)5.3 蓝海卓越Portal服务器产品 (11)六、典型客户案例 (13)6.1 合肥某商场 (13)6.2 XX市建设银行 (15)6.3 XX省图书馆 (17)6.4 郑州某宽带运营商 (18)一、项目背景随着移动终端设备的快速发展,越来越多的人随身携带者手机、平板、笔记本等移动终端。
人们在外就餐、购物消费、休闲娱乐、出差住宿时对无线上网的需求也越来越强烈,不论在快餐店、商场、酒店、步行街、医院、银行、景区、车站以及机场等公共区域场所内为顾客提供无线WIFI已经成为商家企业提供服务的一种手段。
商家企业通过提供易用的无线网络不仅可以使顾客方便的访问互联网,也可以使顾客驻足停留吸引人气增加消费。
提供WIFI已经成为商家企业提升服务水平,提高品牌知名度的一种方式。
但是传统的无线网络的接入方式,用户上网需要得知无线密码或者不需要密码直接接入到无线网络中,不仅在安全上存在一定的隐患,网络运行也不够稳定更不能对接入用户进行管理控制,实际操作起来也不够方便。
更重要的是商家企业并没有通过无线网络跟顾客建立一种良性互动,没有发挥其应有的作用,使无线网络的效果大打折扣。
因此如何部署一套可运营、可管理、可靠高效的无线网络已经成为商家企业的当务之急。
二、需求分析针对目前商场、连锁酒店等商家企业在无线网络建设及运营中存在的问题,商场、连锁酒店的无线接入认证解决方案需要满足以下需求:1、用户可以通过手机获取密码短信的方式方便的接入到无线网络中,只需要填写自己的手机号码接收密码短信即可;2、商家企业可以对认证页面进行高度定制,页面支持多种设计语言,以实现对认证页面自由设计的需求;3、方便管理,能够对接入无线网络中的用户进行上网时间、上传下载速度及使用流量等方面的控制管理;4、可以进行广告推送,只要用户接入到无线网络中,除了能够在认证页面推送业务广告和促销活动信息外,同时能够在不影响用户正常上网的情况下随时推送形式多样的广告及信息;5、部署方便,维护简单;商场及连锁酒店基本上都有现有的有线网络,在此基础上增加的无线网络,需要在不影响原有网络架构的前提下方便部署,同时对整体设备需要易操作易管理,维护简单。
WebPortal无线接入认证解决方案

WebPortal无线接入认证解决方案12020年4月19日蓝海卓越WebPortal无线接入认证解决方案科技开创蓝海专业成就卓越目录一、项目背景 (1)二、需求分析 (1)三、方案设计原则 (2)四、方案详细说明 (3)4.1 方案拓扑图 (4)4.2 方案特色说明 (5)五、产品介绍 (7)5.1 蓝海卓越室外型无线AP NS712-POE (7)5.2 蓝海卓越NS-815-POE 300M POE 供电 AP (11)5.3 蓝海卓越Portal服务器产品 (14)六、典型客户案例 (16)6.1 合肥某商场 (16)6.2 XX市建设银行 (19)6.3 XX省图书馆 (21)6.4 郑州某宽带运营商 (23)一、项目背景随着移动终端设备的快速发展,越来越多的人随身携带者手机、平板、笔记本等移动终端。
人们在外就餐、购物消费、休闲娱乐、出差住宿时对无线上网的需求也越来越强烈,不论在快餐店、商场、酒店、步行街、医院、银行、景区、车站以及机场等公共区域场所内为顾客提供无线WIFI已经成为商家企业提供服务的一种手段。
商家企业经过提供易用的无线网络不但能够使顾客方便的访问互联网,也能够使顾客驻足停留吸引人气增加消费。
提供WIFI已经成为商家企业提升服务水平,提高品牌知名度的一种方式。
可是传统的无线网络的接入方式,用户上网需要得知无线密码或者不需要密码直接接入到无线网络中,不但在安全上存在一定的隐患,网络运行也不够稳定更不能对接入用户进行管理控制,实际操作起来也不够方便。
更重要的是商家企业并没有经过无线网络跟顾客建立一种良性互动,没有发挥其应有的作用,使无线网络的效果大打折扣。
因此如何部署一套可运营、可管理、可靠高效的无线网络已经成为商家企业的当务之急。
二、需求分析针对当前商场、连锁酒店等商家企业在无线网络建设及运营中存在的问题,商场、连锁酒店的无线接入认证解决方案需要满足以下需求:。
[VIP专享]蓝海卓越WEB认证(WEB PORTAL)原理及组网方式
![[VIP专享]蓝海卓越WEB认证(WEB PORTAL)原理及组网方式](https://img.taocdn.com/s3/m/38b199d9d0d233d4b14e6973.png)
req_chap->sn=sn;req_chap->reqid=0x00;;req_chap->userip = in->s_addr; //客户的IPreq_chap->userport=0x0;req_chap->errcode=0x0;req_chap->attrnum=0x0;当收到了type为0x02的报文,并且errcode=0x00时,说明挑战成功.接下来就可以发送认证请求报文了,以下是构造请求报文的代码:(ra->header).ver = 0x01;(ra->header).type=REQ_AUTH;(ra->header).auth_type=CHAP;(ra->header).rsv=0x00;(ra->header).sn= //新的随机码(ra->header).reqid = req_chap->reqid;(ra->header).userip = req_chap->userip;(ra->header).userport=0x0;(ra->header).errcode=0x0;(ra->header).attrnum=0x2;这个请求报文带两个属性.关键的CHAP密码构造代码如下:MD5_Init(&ctx);MD5_Update(&ctx, &reqid, 1);MD5_Update(&ctx, passwd, strlen(passwd));MD5_Update(&ctx, challenge, 16);MD5_Final(d3, &ctx);如果收到CHAP应答报文,错误代码为零的话,就说明认证成功了.本程序的使用命令如下:cr ver protocol basip username password client_ipver 协议版本,本文只实现了V1protocol CHAP 或者PAP ,本文只实现了CHAP,PAP实现起来更简单.basip BAS的ip ,就是报文发送到的设备IPusername 从WEB过来的用户名password 从WEB PORTAL 过来的密码client_ip 客户的IP地址蓝海卓越Web Portal的组网方式通常如下:蓝海卓越Web Portal的基本认证过程为:(1)用户连接到网络后,终端通过DHCP由BAS做DHCP-Relay,向DHCP Server要IP地址(私网或公网);(也可能由BAS直接做DHCP Server)。
蓝海卓越WE认证(WEBPORTAL)原理及组网方式

蓝海卓越WEB认证(WEB PORTAL)原理及组网方式Portal认证方式具有:不需要安装认证客户端,减少客户端的维护工作量、;便于运营,可以在Portal页面上开展业务拓展、技术成熟等优点而被广泛应用于运营商、学校等网络。
目前在公共场合也有很多的WIFI热点.WIFI本身不加密,但是当用户访问网络的时候,会要求用户输入用户名和密码.认证成功后就可以上网了.WEB认证的特点显而易见,就是不需要特殊的客户端,有浏览器就可以了.所以,手机也可以方面的使用.下图是WEB认证的原理图(CHAP认证):本文所要描述的就是PortalServer的原理与算法.PortalServer 和BAS 之间的通讯遵循华为的PORTAL v1.0协议.以下是协议格式:以下是部分源代码和说明.typedef struct portal_header{u_int8_t ver; //版本,在本例中为1u_int8_t type; //报文类型u_int8_t auth_type; //认证类型,CHAP或者PHP,本文为CHAP协议u_int8_t rsv; //保留字段,恒为零u_int16_t sn; //序列号,用于关联报文用,在一定时间是不能重复的u_int16_t reqid; //应答IDu_int32_t userip; //用户的IPu_int16_t userport; //用户端口,恒为零u_int8_t errcode; //错误码,非常有用的字段u_int8_t attrnum; //属性个数}portal_header_t;定义了PORTAL协议的协议头.如果属性个数不为零,那么后面将跟attrnum个属性.以下是构造挑战报文的代码:sn=(u_int16_t)(1+(int)(9098.0*rand()/(RAND_MAX+1.0))); //随机码req_chap->ver=ver;req_chap->type=REQ_CHALLENGE;req_chap->auth_type=CHAP;req_chap->rsv=0x00;req_chap->sn=sn;req_chap->reqid=0x00;;req_chap->userip = in->s_addr; //客户的IPreq_chap->userport=0x0;req_chap->errcode=0x0;req_chap->attrnum=0x0;当收到了type为0x02的报文,并且errcode=0x00时,说明挑战成功.接下来就可以发送认证请求报文了,以下是构造请求报文的代码:(ra->header).ver = 0x01;(ra->header).type=REQ_AUTH;(ra->header).auth_type=CHAP;(ra->header).rsv=0x00;(ra->header).sn= //新的随机码(ra->header).reqid = req_chap->reqid;(ra->header).userip = req_chap->userip;(ra->header).userport=0x0;(ra->header).errcode=0x0;(ra->header).attrnum=0x2;这个请求报文带两个属性.关键的CHAP密码构造代码如下:MD5_Init(&ctx);MD5_Update(&ctx, &reqid, 1);MD5_Update(&ctx, passwd, strlen(passwd));MD5_Update(&ctx, challenge, 16);MD5_Final(d3, &ctx);如果收到CHAP应答报文,错误代码为零的话,就说明认证成功了.本程序的使用命令如下:cr ver protocol basip username password client_ipver 协议版本,本文只实现了V1protocol CHAP 或者PAP ,本文只实现了CHAP,PAP实现起来更简单.basip BAS的ip ,就是报文发送到的设备IPusername 从WEB过来的用户名password 从WEB PORTAL 过来的密码client_ip 客户的IP地址蓝海卓越Web Portal的组网方式通常如下:蓝海卓越Web Portal的基本认证过程为:(1)用户连接到网络后,终端通过DHCP由BAS做DHCP-Relay,向DHCP Server要IP地址(私网或公网);(也可能由BAS直接做DHCP Server)。
wifi web认证原理

wifi web认证原理WiFi Web认证是指在无线网络连接中,需要使用网页进行身份认证,才能够正常访问互联网。
这种认证方式广泛应用于公共场所,如咖啡馆、酒店、机场等,以控制网络访问权限和确保网络的安全性。
WiFi Web认证原理的基本思路是,在用户连接上WiFi网络后,首先无法直接访问互联网,而是被重定向到一个特定的网页,需要用户进行身份验证或者同意使用条款等操作,才能够获得网络访问权限。
下面将详细介绍WiFi Web认证的原理、工作流程和相关技术。
1. 原理WiFi Web认证原理基于Captive Portal(强制门户)技术。
当用户尝试连接Wi-Fi网络时,系统会自动检测用户的网络连接请求,在用户的设备与互联网之间建立一个“强制登陆页”,并将用户的访问请求重定向到该页面。
2. 工作流程WiFi Web认证的工作流程大致分为以下几个步骤:a. 用户连接WiFi网络:用户首先连接WiFi网络,并且开启浏览器访问任意网页时,系统会检测到这个请求并重定向到认证页面。
b. 页面重定向:用户访问的任意网页会被重定向到认证页面,这个页面通常是一个登录界面,要求用户提供身份验证信息或者点击同意使用条款。
c. 账号验证:用户输入身份验证信息(如用户名和密码)后,系统会进行账号验证,验证通过后可以获得网络访问权限。
d. 网络访问:用户成功认证后,系统会解除重定向,用户可以正常访问互联网。
3. 相关技术实现WiFi Web认证需要以下几个关键技术:a. DHCP:动态主机配置协议(DHCP)用于分配给用户设备一个IP地址,使其能够与网络通信。
b. DNS重导:当用户设备连接WiFi网络时,通过修改DNS服务器设置,将用户的所有DNS请求都重定向到认证页面,实现强制重定向。
c. 重定向:通过修改网络设备的IP过滤规则或者使用代理服务器,将用户访问的所有URL重定向到认证页面,实现访问限制。
d. RADIUS认证:远程拨号用户服务(RADIUS)用于验证用户的身份和访问权限,通常与WiFi接入控制系统(AC)配合使用。
NatShell蓝海卓越 认证计费管理服务器

NatShell蓝海卓越认证计费管理服务器系统简介:NatShell 蓝海卓越认证计费管理服务器是一套以实现网络运营为基础,增强全局安全为中心,提高管理效率为目的的网络安全运营管理系统。
基于标准 RADIUS 协议的电信级认证计费管理服务器,采用最强大稳定的UNIX平台开发,达到业界最高稳定性,适合各种标准的网络接入环境,可实现拨号认证、记帐、记费等软件。
NatShell 蓝海卓越认证计费管理服务器是一套基于标准的RADIUS协议开发的宽带认证认证计费管理服务器。
它不仅支持PPPOE和SCG的认证计费方式,还支持最新的802.1X 接入控制技术,与其他厂商支持相应标准的产品兼容,结合NatShell安全VPN防火墙网关,可提供更加丰富的功能。
NatShell 蓝海卓越认证计费管理服务器在“高安全、可运营、易管理”三个方面具有业内相类似产品无可比拟的优势。
NatShell 蓝海卓越认证计费管理服务器以其基于身份管理为核心的多种计费组合模式为用户提供无限可能的运营管理方案,另外,友好有Web访问管理的方式,为用户提供更好用、易用的方式,更贴心的使用形式。
为用户运营创造高稳定、高性能的运行环境,实现用户入网及认证、帮助网络管理者以最小投入获得更稳定易用的运营体验。
NatShell 蓝海卓越计费系统不仅可以作为电信运营接入记费平台,还可做为公司远程拨号管理平台、智能小区拨号管理平台,酒店计费管理平台,支持对PPP, PPPoE, PPTP, VPN, VoIP, ADSL, Cable Modem等多种接入方式进行计费管理。
NatShell 蓝海卓越计费系统的应用范围包括小区宽带运营,电信接入运营,酒店管理计费,学校VPN管理,学校学生网络接入管理,远程教育,VPN接入管理,公司内部管理等环境。
与业界各大厂商产品无缝兼容,目前已明确测试支持的接入设备厂商有:CISCO、LUCENT、3COM、华为、ROS等。
蓝海卓越WEB认证(WEB PORTAL)原理及组网方式

req_chap->sn=sn;req_chap->reqid=0x00;;req_chap->userip = in->s_addr; //客户的IPreq_chap->userport=0x0;req_chap->errcode=0x0;req_chap->attrnum=0x0;当收到了type为0x02的报文,并且errcode=0x00时,说明挑战成功.接下来就可以发送认证请求报文了,以下是构造请求报文的代码:(ra->header).ver = 0x01;(ra->header).type=REQ_AUTH;(ra->header).auth_type=CHAP;(ra->header).rsv=0x00;(ra->header).sn= //新的随机码(ra->header).reqid = req_chap->reqid;(ra->header).userip = req_chap->userip;(ra->header).userport=0x0;(ra->header).errcode=0x0;(ra->header).attrnum=0x2;这个请求报文带两个属性.关键的CHAP密码构造代码如下:MD5_Init(&ctx);MD5_Update(&ctx, &reqid, 1);MD5_Update(&ctx, passwd, strlen(passwd));MD5_Update(&ctx, challenge, 16);MD5_Final(d3, &ctx);如果收到CHAP应答报文,错误代码为零的话,就说明认证成功了.本程序的使用命令如下:cr ver protocol basip username password client_ipver 协议版本,本文只实现了V1protocol CHAP 或者PAP ,本文只实现了CHAP,PAP实现起来更简单.basip BAS的ip ,就是报文发送到的设备IPusername 从WEB过来的用户名password 从WEB PORTAL 过来的密码client_ip 客户的IP地址蓝海卓越Web Portal的组网方式通常如下:蓝海卓越Web Portal的基本认证过程为:(1)用户连接到网络后,终端通过DHCP由BAS做DHCP-Relay,向DHCP Server要IP地址(私网或公网);(也可能由BAS直接做DHCP Server)。
海蜘蛛、ros宽带认证计费免费版安装教程

蓝海卓越计费系统安装说明一、系统说明NatShell计费管理系统是一套以实现网络运营为基础,增强全局安全为中心,提高管理效率为目的的网络安全运营管理系统。
NatShell计费管理系统是一套基于标准的RADIUS协议开发的宽带认证计费管理系统。
它不仅支持PPPOE和WEB PORTER的认证计费方式,还支持最新的802.1X接入控制技术,甚至还支持固定IP的计费认证方式,可与全世界200多家厂商的BRAS或网关产品进行对接认证,结合NatShell蓝海卓越的PPPOE服务器网关,可提供更加丰富的功能。
NatShell计费管理系统在“高安全、可运营、易管理”三个方面具有业内相类似产品无可比拟的优势。
NatShell计费管理系统以其基于身份管理为核心的多种计费组合模式为用户提供无限可能的运营管理方案,另外,友好的Web访问管理的方式,为用户提供更好用、易用的方式,更贴心的使用形式。
NatShell计费管理系统为用户运营创造高稳定、高性能的运行环境,实现用户入网及认证、帮助网络管理者以最小投入获得更稳定易用的运营体验。
二、硬件要求NatShell计费管理系统本身即提供完整的操作及数据库程序,不需要额外安装,可大幅简化客户的安装工作,为保证使用效果,NatShell计费管理系统采用单独的硬件进行安装,不可与其他系统进行同时安装。
NatShell计费管理系统实体机硬件配置要求如下:主板:INTEL X86兼容主机板,推荐使用INTEL芯片的CPU产品CPU:与主板配套即可,建议采用主流的台式机产品或服务器产品,可以使用较早的产品,但过于古老的产品可能会带来兼容性问题内存:1G或更高的内存数据库硬盘:40G或更大的硬盘,用于安装数据库程序盘:512M以上电子盘、DOM盘或硬盘,用于安装基本系统网卡:建议使用INTEL千兆网卡,如无也可使用板载网卡,以系统能识别为准无需显示器、键盘、鼠标如无实体机环境,或是用于测试时方便,可以采用虚拟机环境,虚拟机建议使用VM WARE8.0版本。
ROS认证计费系统-蓝海卓越宽带计费与ROS固定IP认证

蓝海卓越计费对接ROS进行固定IP认证计费方法
PPPOE是目前主流的上网方式,蓝海卓越也有相对应的解决方案,但也有一些环境,是需要进行配置固定IP上网的,并且需要进行计费管理,我们以蓝海卓越的计费,配合ROS,可以实现此功能,下文进行讲解:
目的:通过使用ROS,与蓝海卓越的Radius计费配合,实现固定IP用户的认证,计费管理
可实现用户限速,租约分配
1. 通过ROS的IP/MAC绑定功能实现未绑定的IP/MAC不能上网
设置方法(注: lan是内网卡)
2. ROS DHCP服务设置
3. ROS Radius配置
4. 蓝海卓越Radius服务的配置
到这里了,所有准备工作就做完了,插上网线用户就可以从Radius获取IP地址,最大租约和带宽值了,但是别高兴得太早了哦,,,记得我们上面的IP/MAC绑定吧,用户要想正常的上网,那么还需要添加IP/MAC到ARP表中哦。
添加IP/MAC
到现在就算是配置完成了。
蓝海卓越移动PORTAL解决方案

蓝海卓越移动PORTAL解决方案蓝海卓越无线Portal方案科技开创蓝海专业成就卓越目录一、前言 (3)二、市场主流无线方案利弊分析 (3)1. AC+瘦AP的解决方案 (4)2. 路由器+AP的解决方案 (4)3. 无线AP+AC+WEBPORT+BRAS解决方案 (4)4. 无线AP+交换机+BRAS+计费的解决方案 (4)三、客户需求 (5)四、无线认证组网说明 (5)五、网拓扑图: (6)1. 方案说明 (6)无线AP集成认证机制 (6)PORTAL服务器推送广告. (6)无线AP集成路由功能 (7)无线AP上实现流量控制 (7)无线AP集成DHCP功能 (7)六、产品介绍 (7)1. 蓝海卓越PORTAL服务器 (7)2. WA712NP-POE 无线AP (8)错误!未指定书签。
一、前言随着21世纪社会经济迅速发展,互联网与无线通信技术的融合。
高速率,高性能和兼容性已成为人们的普遍要求,对随时随地进行通信和信息服务的需求变得迫切。
同时,随着无线手持设备如手机和平板等的普及和无线网卡产品的价格逐步降低,越来越多的人拥有无线网络客户端产品。
现有的有线网络在某种程度上已不能满足需求,因此,无线化,智能化的移动通信以及快捷方便的无线接入,无线互联等众多适应当前需求的新概念和新产品应运而生。
因此,很多企业开始思考如何将信息化推广到很多有线网络无法延伸到的场合,如大型商场、礼堂、酒店、小区、别墅、会议室、体育场馆、大中小学甚至幼儿园等地方。
这对于网络的管理者和建设者来说,是急需思考与解决的问题,对于电信运营商来说,是这些潜在集团客户争夺的关键。
为了满足这样的需求,全国各地在经过近几年的无线实验网的探索之后,纷纷开始规划并建设作为有线网络之补充的企业无线网络,这无疑为人们学习和生活带来了极大的好处,但与此同时,建设通讯线路、购买通讯设备、聘用运营维护人员来运营网络是需要大量的资金的投入。
传统的无线网络解决方案通常是为大型运营商准备,具备高负载、大容量的特点,但与此同时,也将带来成本过高、投资压力过大的问题。
无线宽带认证计费

蓝海卓越无线宽带认证计费管理系统建设方案科技开创蓝海专业成就卓越目录一、前言 (4)二、市场主流无线方案利弊分析 (4)1. AC+瘦AP的解决方案: (5)2. 路由器+AP的解决方案: (5)3. 无线AP+AC+WEBPORT+BRAS解决方案: (5)4. 本文介绍的蓝海卓越的方案,无线AP+BRAS+计费的解决方案: (5)三、无线宽带认证计费组网说明 (6)四、解决方案 (6)1. 网络组网 (6)2. 组网拓扑图: (7)3. 方案说明 (7)启用认证计费系统的多种认证机制 (7)BRAS开启PPPOE服务功能 (8)BRAS开启WEB认证功能 (8)BRAS上实现NA T功能 (8)BRAS上实现流量控制 (8)用户名和密码验证 (8)绑定认证 (8)唯一性认证 (9)最大在线时长Session-Timeout (9)强制下线功能 (9)启用认证计费系统的多种计费机制 (9)小时计费 (9)包月计费 (9)启用认证计费系统的多种收费方式 (9)预收费 (10)收费建议 (10)启动认证计费系统的分级权限管理 (10)权限管理 (10)角色管理 (10)管理员管理 (10)操作日志 (10)4. 实施建议 (11)安全布置 (11)预留分布式 (11)数据库硬件配置 (11)数据库备份和恢复 (11)认证方式 (11)BRAS采用带宽控制和会话隔离 (11)BRAS启动计费心跳功能 (11)计费方式 (11)收费方式 (12)分角色管理 (12)统计报表 (12)数据输出 (12)五、产品介绍 (12)1. 蓝海卓越BRAS 5000认证网关 (12)2. NS-G500认证计费服务器 (17)错误!未指定书签。
一、前言随着21世纪社会经济迅速发展,互联网与无线通信技术的融合。
高速率,高性能和兼容性已成为人们的普遍要求,对随时随地进行通信和信息服务的需求变得迫切。
同时,随着无线手持设备如手机和平板等的普及和无线网卡产品的价格逐步降低,越来越多的人拥有无线网络客户端产品。
蓝海卓越Portal及Radius系统产品介绍

iPad
智能手机
笔记本电脑
(Wifi/3G接入) (3G/Wifi接入) (网线/Wifi接入)
随着智能手机的普及和移动互联网应 用的爆发,无线上网成为客户的“基本 需求和习惯”;
客户在公共场所无 线上网
客户在公共场所 排队等候
由于客户在很多公共场所存在大量 等待时间,利用该等待时间进行无线 上网已是普遍需求,故在公共场所提 供免费的WIFI服务已成为商家的共识
•Portal无线认证平台 •适用各种无线认证场合 •独有万能弹管理平台 •独有4W+B解决方案 •适用于无线广告、运营、认证
•3G卡认证计费平台 •适用M2M、VPDN行业卡 •L2TP认证加计费解决方案 •与各运营商机房设备无缝对接 •适用于3G卡认证及计费管理
目录
蓝海卓越PORTA产品介绍 蓝海卓越高性能Radius介绍 应用方案介绍 案例分享 常见Portal认证方式及说明
MYSQL 用户数据库
百万并发设计 构建业务平台的核心 存储用户数据
散列结构设计
1万用户性能
=
100万用户性能
MONGODB 非关系型 数据库
为海量存储设计 GOOGLE使用 存储性能无上限 存储记帐、日志
4 蓝海卓越高性能Radius高管理特性
提供了管理接口,和常用的网管软件进行对接 按照ITIL(ISO20000)的理念来进行设计和规划
1 什么是Portal?
无线接入?
门户?
???
还是?
1 什么是Portal?
传统的无线上网认证
1 什么是Portal?
复杂的密码获取方式
1 什么是Portal?
方便的Portal认证方式
1 什么是Portal?
商场无线WIFI认证方案

整体解决方案
2015年 1月
提纲
? 商业场所无线互联网发展趋势 ? 商业场所WIFI网络覆盖设计方案说明 ? 商业场所移动互联应用参考 ? 商业场所案例
商业场所提供Wi-Fi免费服务是大势所趋
“手指在屏幕上轻轻滑动,最新商家资讯立刻跳到眼前,活动折扣清晰明了,甚至连楼上 哪间食肆的优惠券也可直接下载……”这正是某商业百货在推出免费 Wi-Fi 服务后,正在 考虑继续要做的事。
通过AP所在的位置得到手机/智能终端用户的位置信息,并运行 无线增值服务
无线广告
降低传统营销方式的人力物力成本 实现精准营销,促进商铺销售
位置定向
机会,就在这里……
主题定向
在正确的地方、正确的时间、找到正确的人,并通过直接、新 颖、有效的互动来刺激客户产生消费行为
电子导购
主动
微信+APP的微官网, 让客户了解店铺信息
改善消费者体验
缩短商品与顾客的距离? 激活顾客心智? ………… ……….
把门店开到消费者的口袋里去
免费无线上网
提供顾客免费的WiFi 网络
让爱蹭网的年轻人,周末来这里“报到”………. 凝聚人气
给顾客带来更好消费体验,有利于为商业场所创造消费商机
提纲
? 商业场所无线互联网发展趋势 ? 商业场所WIFI网络覆盖设计方案说明 ? 商业场所移动互联应用参考 ? 商业场所案例
世豪广场Wi-Fi认证网络流程 图
无线AC控制器
3 PORTAL通过AORTAL
路由器
1 用户搜索并关联SAIHO SSID
PoE交换机
核心路由交换机
4
认证成功,跳转到NOAH Wap
蓝海卓越无线网络webportal认证设备助力运营商业务推新

蓝海卓越无线网络WebPortal认证设备助力WLAN业务推新一到用餐高峰期,店里人满为患,服务压力倍增;虽然店里也提供了免费WIFI 能够使顾客驻足等待,降低顾客等待情绪,但是由于网络无法管理,前来消费的顾客总是反应无法接入网速慢等问题;本想提供WIFI来减轻店铺高峰时期的服务压力,可现在却一团糟。
是否有一种方便简单的WIFI管理系统,既能方面的提供给顾客WIFI,又能降低高峰期的服务压力? ------- 某快餐店经营者随着酒店行业市场的竞争日益激烈,每个酒店企业都在考虑除了酒店自身硬件的提高以外,还能如何提高酒店入住率,又如何为顾客及会员提供更好更优的服务;随着80、90后渐渐成为主要消费群体,之前的舒适客房环境和配套餐饮服务已经不能够满足他们,我需要如何做才能在提高服务的同时又能留住顾客?------- 某连锁酒店企业主随着智能机、平板等移动终端的增多,宽带运营商已不满足在小区、写字楼中开展宽带业务,公司计划在繁华地段、街区甚至校园里开展无线宽带业务,但是对具体的无线接入认证方式以及合适的运营模式一直没有把握,不知道市场是是否有可行的可盈利的无线运营方案?------- 某宽带运营商快餐店经营者希望能够方便的管理无线网络,使免费WIFI系统能够帮助经营者吸引客户并提高销售额;连锁酒店企业主希望能够找到一种方式更容易吸引80、90后消费人群,同时通过更贴心的服务措施能够在竞争激烈的酒店行业中稳步发展;传统的宽带运营商也希望能够借助移动终端的广大人群能够在无线宽带市场分得一杯羹,但是苦于没有合适的运营模式和盈利模式。
蓝海卓越凭借多年对宽带接入认证市场的发掘,敏锐的发掘无线宽带接入认证市场的强烈而又复杂的需求,目前已推出蓝海卓越Portal系统产品和无线宽带运营解决方案,完全满足现有市场上那些计划以无线接入认证为基础来开展运营业务或提升自身服务价值的客户需求。
下面我们来详细阐述蓝海卓越Portal 系统解决方案是如何满足不同客户群体的各种需求的。
Coova免费版AP固件与蓝海卓越免费版PORTAL配置说明

蓝海AP与蓝海免费版Portal配置目录一、环境说明 (2)二、连接拓扑图 (3)三、AP配置 (3)3.1连接登录AP (3)3.1.1获取地址 (3)3.1.2登录AP (4)3.2配置IP (5)3.2.1修改地址 (5)3.2.2配置默认路由 (7)3.3.热点配置 (8)3.3.1热点对接 (8)3.3.2热点访问规则 (9)3.3.3热点DHCP (11)3.3.4热点RADIUS认证参数配置 (12)3.3.5热点高级参数设置 (14)四、PORTAL配置 (15)4.1 FreePortal PORTA的安装 (15)4.2修改地址 (15)4.3登录 (16)4.4配置对接参数 (17)4.5配置NAS记录 (18)4.6添加认证用户 (20)五、用户测试 (21)5.1用户终端连接AP (22)5.2终端登录 (25)5.3终端认证成功 (27)5.4在AP中查看用户在线 (29)注:本案例中蓝海AP采用Coova免费版AP固件。
一、环境说明准备一台电脑安装蓝海免费版的portal 软件(Windows环境下直接安装即可),如何安装详见免费portal软件安装说明。
蓝海胖AP一台,一交换机,交换机与外部网络互通。
一无线终端设备,用于连接无线测试认证和配置胖AP。
二、连接拓扑图三、AP配置3.1连接登录AP3.1.1获取地址将无线网卡设置成自动获取IP地址,连接到NatShell的网络中。
连接后查看网关地址如下图所示:3.1.2登录AP打开WEB浏览器,在地址栏中输入http://10.1.0.1并弹出登录界面输入默认用户名admin/默认密码natshell登录进去。
3.2配置IP3.2.1修改地址修改AP的上行口地址为192.168.100.30/24 如下图设置:WAN口连接方式选择为静态IP 方式DNS服务器地址输入你当地运营商提供的地址最后点击“保存”按钮3.2.2配置默认路由添加默认路由目标网络0.0.0.0 子网掩码为0.0.0.0网关地址这里为AP的WAN口的网关地址这里输入192.168.100.1 最后点击“保存”按钮3.3.热点配置3.3.1热点对接如下图所示:热点类型NatShell UAM 热点模式仅无线LAN访问热点拒绝自动配置禁用UAM主机名为portal服务器的IP地址这里应填入192.168.100.163UAM密钥为portal服务器与AP的WAN口通信的认证密码,这两设备中的该值(UAM共享密钥)需一致这里为natshellUAM标识该值为识别的符号,无实际意义最后点击“保存”按钮3.3.2热点访问规则进入“热点”—“访问列表”页面,如下图:这里主要添加Portal服务器IP地址这里为192.168.100.163Portal服务器参数设置中的“允许客户端IP地址”即热点的服务端地址10.1.0.1 终端用户的DNS服务器地址8.8.8.8 61.139.2.69最后点击该页面下方的“保存”按钮3.3.3热点DHCP进入“热点”—“DHCP”页面,如下图:热点DHCP配置中为系统默认的AP的无线服务端地址和网段默认10.1.0.0/24的网段DNS栏中可填入你当地的DNS可选高级项中的建议跟上面的网段配置一样其他栏目中的参数默认即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
蓝海卓越WEB认证(WEB PORTAL)原理及组网方式
Portal认证方式具有:不需要安装认证客户端,减少客户端的维护工作量、;便于运营,可以在Portal页面上开展业务拓展、技术成熟等优点而被广泛应用于运营商、学校等网络。
目前在公共场合也有很多的WIFI热点.WIFI本身不加密,但是当用户访问网络的时候,会要求用户输入用户名和密码.认证成功后就可以上网了.WEB认证的特点显而易见,就是不需要特殊的客户端,有浏览器就可以了.所以,手机也可以方面的使用.
下图是WEB认证的原理图(CHAP认证):
本文所要描述的就是PortalServer的原理与算法.
PortalServer 和BAS 之间的通讯遵循华为的PORTAL v1.0协议.以下是协议格式:
Ver Type PAP/
chap
Rsvd SerialNo ReqID
UserIP UserPort ErrCode AttrNum
Authenticator
Authenticator( cont )
Attr... ...
以下是部分源代码和说明.
typedef struct portal_header
{
u_int8_t ver; //版本,在本例中为1
u_int8_t type; //报文类型
u_int8_t auth_type; //认证类型,CHAP或者PHP,本文为CHAP协议
u_int8_t rsv; //保留字段,恒为零
u_int16_t sn; //序列号,用于关联报文用,在一定时间是不能重复的
u_int16_t reqid; //应答ID
u_int32_t userip; //用户的IP
u_int16_t userport; //用户端口,恒为零
u_int8_t errcode; //错误码,非常有用的字段
u_int8_t attrnum; //属性个数
}portal_header_t;
定义了PORTAL协议的协议头.如果属性个数不为零,那么后面将跟attrnum个属性. 以下是构造挑战报文的代码:
sn=(u_int16_t)(1+(int)(9098.0*rand()/(RAND_MAX+1.0))); //随机码
req_chap->ver=ver;
req_chap->type=REQ_CHALLENGE;
req_chap->auth_type=CHAP;
req_chap->rsv=0x00;
req_chap->sn=sn;
req_chap->reqid=0x00;;
req_chap->userip = in->s_addr; //客户的IP
req_chap->userport=0x0;
req_chap->errcode=0x0;
req_chap->attrnum=0x0;
当收到了type为0x02的报文,并且errcode=0x00时,说明挑战成功.接下来就可以发送认证请求报文了,以下是构造请求报文的代码:
(ra->header).ver = 0x01;
(ra->header).type=REQ_AUTH;
(ra->header).auth_type=CHAP;
(ra->header).rsv=0x00;
(ra->header).sn= //新的随机码
(ra->header).reqid = req_chap->reqid;
(ra->header).userip = req_chap->userip;
(ra->header).userport=0x0;
(ra->header).errcode=0x0;
(ra->header).attrnum=0x2;
这个请求报文带两个属性.关键的CHAP密码构造代码如下:
MD5_Init(&ctx);
MD5_Update(&ctx, &reqid, 1);
MD5_Update(&ctx, passwd, strlen(passwd));
MD5_Update(&ctx, challenge, 16);
MD5_Final(d3, &ctx);
如果收到CHAP应答报文,错误代码为零的话,就说明认证成功了.
本程序的使用命令如下:
cr ver protocol basip username password client_ip
ver 协议版本,本文只实现了V1
protocol CHAP 或者PAP ,本文只实现了CHAP,PAP实现起来更简单.
basip BAS的ip ,就是报文发送到的设备IP
username 从WEB过来的用户名
password 从WEB PORTAL 过来的密码
client_ip 客户的IP地址
蓝海卓越Web Portal的组网方式通常如下:
蓝海卓越Web Portal的基本认证过程为:
(1)用户连接到网络后,终端通过DHCP由BAS做DHCP-Relay,向DHCP Server要IP地址(私网或公网);(也可能由BAS直接做DHCP Server)。
(2)用户获取到地址后,可以通过IE访问网页,此时由AC向BAS发起认证请求,BAS为该用户构造对应表项信息(基于端口号、IP),添加用户ACL服务策略(让用户只能访问portal server和一些内部服务器,个别外部服务器如DNS),并将用户访问其他地址的请求强制重定向到强制Web认证服务器进行访问。
表现的结果就是用户连接上但不认证的情况下,只能访问指定的页面,浏览指定页面上的广告、新闻等免费信息。
(3)Portal server通过AC向用户提供认证页面,在该页面中,用户输入帐号和口令,并单击"log in"按钮,也可不输入由帐号和口令,直接单击"Log in"按钮;
(4)该按钮启动portal server上的Java程序,该程序将用户信息(IP地址,帐号和口令)送给网络中心设备BAS;
(5)BAS利用IP地址得到用户的二层地址、物理端口号(如Vlan ID, ADSL PVC ID,PPP session ID),利用这些信息,对用户的合法性进行检查,如果用户输入了帐号,使用用户输入的帐号和口令到Radius server对用户进行认证,如果用户未输入帐号,则认为用户是固定用户,网络设备利用Vlan ID(或PVC ID)查用户表得到用户的帐号和口令,将帐号送到Radius server 进行认证;
(6)Radius Server返回认证结果给BAS;
(7)认证通过后,BAS修改该用户的ACL,用户可以访问外部因特网或特定的网络服务;BAS开始计费。
(8)用户离开网络前,连接到portal server上,单击"断开网络"按钮,系统停止计费,删除用户的ACL和转发信息,限制用户不能访问外部网络;
BRAS需要的配置:
(1) 配置Web Portal认证服务器(包括webportal的IP,端口号,密钥)
(2)配置认证前域(由于Web认证用户在未认证前属于非法用户,无法获取IP地址,也没有权限访问Web认证服务器,因而也无法进行认证。
因此需要在认证前域配置DHCP Server,让未认证的用户先获得IP)
(3)配置认证域(通过认证之后的区域,配置Radius服务器信息)
(4)配置BAS接口(配置接入的用户类型为二层用户,要看具体情况,如果中间有三隔离的话,要配置为三层用户)
(5)配置ACL(为了控制未认证用户只能访问Web认证服务器,需要根据未认证用户的认证前域的user-group,制定相应的ACL,使其只有访问Web认证服务器的权限,而没有其他任何权限。
并将ACL应用到BAS接口上)
Note:二次地址分配问题:
二次地址分配是指在802.1X或Web Portal接入方式中,初始DHCP时为用户预分配IP地址(通常为私网地址),在用户通过认证后,重新为用户分配地址(通常为公网地址)的技术。
这是因为如果在用户开机后未经过认证,DHCP时全部为用户分配公网IP地址,显然是对IP地址资源的极大浪费。
采用二次地址分配则可以较为有效的解决公网地址不足的问题,提高公网地址的利用率。
二次地址分配的配置是在BRAS上配置认证域时配置的,需要启用二次地址分配功能并
配置地址池。