tplink路由器无线路由器设置

tp link路由器AC控制器 Portal认证WEB服务器建立规范tplink路由器设置

[AC控制器] Portal认证WEB服务器建立规范

应用背景

在商场、酒店等环境,为了对终端进行广告推送,短信认证等,客户可以使用TL-AC10000等AC控制器的的Portal认证功能配合第三方认证系统,包括提供Portal认证页面的WEB服务器、认证服务器、短信猫等系列设备。TL-AC10000等部分AC控制器提供与WEB服务器、认证服务器的通信接口,对WEB服务器的建立提出了一定的规范要求。

本文介绍AC控制器Portal认证流程以及Portal服务器搭建规范。

适用范围:TL-AC10000 V1.0  TL-AC10000 V2.0   TL-AC1000 V2.0  TL-AC500 V2.0  TL-AC300 V1.0

认证流程

路由器[AC控制器] Portal认证WEB服务器建立规范

Portal认证流程图

流程及规范要求

第一步:无线终端连接Wi-Fi,访问任意外网

无线客户端连接上AP发出的Wi-Fi信号后,打开浏览器访问任意外网,触发portal认证。

第二步:AP拦截无线客户端访问外网的GET数据包,并重定向到WEB服务器

没有通过认证的无线客户端发往外网的GET数据包会被AP拦截,并且AP会向客户端返回一条重定向条目(假设WEB服务器域名为www.abc.com),重定向条目为http://www.abc.com/?pagetype=xxx&vlan=xxx&staMac=xxx&staIp=xxx&apMac=xxx&apIp=xxx。

该条目主要携带以下有效信息:

参数

说明

www.abc.com

WEB服务器域名

pagetype

标志不同的认证方式

vlan

客户端所属的VLAN

staMac

客户端的MAC地址

staIp

客户端的IP地址

apMac

客户端关联AP的MAC地址

apIp

客户端关联AP的IP地址

第三步:无线终端访问WEB服务器

无线终端根据第二步返回的重定向条目与WEB服务器建立连接。

第四步:WEB服务器向无线终端返回认证页面

WEB服务器向无线终端返回认证登录页面,针对该认证登录页面,需要符合以下规范:

认证页面需要包含以下4个控件,且必须包含id属性:

名称

控件类型

说明

username

text

用户名输入控件

password

password

密码输入控件

log-button

button

登陆按钮

login-tips

/

登陆提示信息

例如:

<input id="txt_user_name" name="username" type="text" fieldtype="username"/>

<input id="txt_password" name="password" type="password" fieldtype="password"/>

login-tips">

<input id="log-button" type="button" value="登录"/>

需要在认证页面直接嵌入附件中的JavaScript代码,并修改以下变量:


ac_addr代表需要访问的AC地址和认证端口,需要修改为实际的AC IP和Portal端口,如下所示:

var ac_addr = "http://192.168.1.253:8080";

$user、$pwd、$tips、$button分别代表步骤1中的四个控件,其取值为$id('ID-VALUE'),其中ID-VALUE与该控件的id属性值相同,例如:

var $tips = $id('login-tips'),

$user = $id('txt_user_name'),

$pwd = $id('txt_password'),

$button = $id('log-button');

红色字体的id属性值必须与第1点示例说明中的控件id属性值相同(红色字体标注)。

第五步:无线终端向AC控制器提交用户名和密码

无线终端在认证登录页面填写用户名和密码后点击“登录”按钮,将username、password、vlan、staMac、staIp、APMac、apIp等参数提交给AC控制器。

第六步:AC控制器向认证服务器提交认证信息

AC控制器在获取客户端提交的信息之后,从vlan、staMac、staIp、apMac、apIp参数中确定需要进行认证的设备,然后把指定的参数提交给认证服务器进行认证,目前认证协议支持Radius认证和本地认证。

第七步:认证服务器向AC控制器返回认证结果

认证服务器根据AC控制器提交的信息判断用户是否通过认证,并且向AC控制器返回认证结果。

第八步:AC控制器向无线终端返回认证结果

AC控制器根据认证服务器返回来的结果向无线终端返回相应的认证结果,若认证成功,AC则根据之前的vlan、staMac、staIp、APMac、apIp参数信息对相应设备的上网数据给予放行。


如果对页面制作存在疑问可以参考附件中的html示例文件。

JS脚本及网页Demo

tplink路由器怎么设置

  • tplink路由器设置
  • tp link设置ADSL无线路由一体机
  • 手机设置无线路由器
  • tp link迷你无线路由器设置
  • tp link HyFi 套装如何设置
  • tp link无线扩展器设置使用指南
  • TP LINK路由器登陆

  • 手机电脑登录路由器管理界面(后台页面)
  • 用手机APP,如何使用手机管理云路由器?
  • TP-LINK路由器的登录用户名密码是什么?
  • 无线路由器无法登录192.168.1.1,怎么办?
  • TP-LINK无法登录tplogin.cn,怎么办?
  • TP LINK路由器密码设置

  • tp link路由器密码忘记了怎么办?
  • tp link路由器宽带账号密码忘记了
  • tp link路由器忘记无线密码怎么办?
  • tp link无线路由器怎么改密码?
  • 如何更改无线路由器的无线名称和密码?
  • 如何修改无线名称或密码?新界面
  • TP-LINK路由器密码如何修改(设置、取消)
  • 云路由器无线名称或密码管理方法
  • TP LINK路由器桥接设置

  • ADSL无线路由一体机无线桥接(WDS)设置?
  • TP-LINK迷你路由器桥接设置
  • 传统界面无线桥接(WDS)如何设置?
  • 新界面无线桥接(WDS)如何设置?
  • tp link路由器WDS桥接不成功(失败)怎么办?
  • tp link路由器设置WDS成功但上不了网,怎么办?
  • 两台双频无线路由器设置WDS无线桥接
  • 两台单频无线路由器设置WDS无线桥接
  • 192.168.1.1主页

    路由器

    tp link路由器家庭无线覆盖 ——全家通电力线方案tplink路由器设置  (2017-8-21 3:0:16)

    tp link路由器TL-WDR8510 如何修改无线名称或密码?tplink路由器设置  (2017-8-21 3:0:15)

    tp link路由器TL-WTR9210 如何映射服务器到外网?tplink路由器设置  (2017-8-21 3:0:15)

    tp link路由器TL-WDR8510 如何设置网速限制(带宽控制)?tplink路由器设置  (2017-8-21 3:0:14)

    tp link路由器TL-WTR9210 如何修改无线名称或密码?tplink路由器设置  (2017-8-21 3:0:13)

    tp link路由器TL-WTR9210 如何设置无线设备接入控制(无线MAC地址过滤)?tplink路由器设置  (2017-8-21 3:0:11)

    tp link路由器TL-WDR8510 如何控制上网时间?tplink路由器设置  (2017-8-21 3:0:11)

    tp link路由器全家通路由 R100套装上网设置指导tplink路由器设置  (2017-8-21 3:0:10)

    tp link路由器TL-WTR9210 如何设置网速限制(带宽控制)?tplink路由器设置  (2017-8-21 3:0:10)

    tp link路由器POE·AC一体化路由器 搭配无线AP上网设置方法tplink路由器设置  (2017-8-21 3:0:9)

    tplink路由器怎么设置

  • 路由器辐射大吗?对人体有无影响
  • 路由器不用的时候关不关?
  • 192.168.1.1路由器设置
  • 192.168.1.1登陆页面
  • tplink路由器设置
  • tp link设置ADSL无线路由一体机
  • 手机设置无线路由器
  • tp link迷你无线路由器设置
  • tp link HyFi 套装如何设置
  • tp link无线扩展器设置使用指南
  • TP LINK路由器登陆问题-tplink路由器设置

  • 手机电脑登录路由器管理界面(后台页面)
  • 用手机APP,如何使用手机管理云路由器?
  • TP-LINK路由器的登录用户名密码是什么?
  • 无线路由器无法登录192.168.1.1,怎么办?
  • TP-LINK无法登录tplogin.cn,怎么办?
  • TP LINK路由器密码设置-路由器设置

  • tp link路由器密码忘记了怎么办?
  • tp link路由器宽带账号密码忘记了
  • tp link路由器忘记无线密码怎么办?
  • tp link无线路由器怎么改密码?
  • 如何更改无线路由器的无线名称和密码?
  • 如何修改无线名称或密码?新界面
  • TP-LINK路由器密码如何修改(设置、取消)
  • 云路由器无线名称或密码管理方法
  • TP LINK路由器桥接设置-路由器设置

  • ADSL无线路由一体机无线桥接(WDS)设置?
  • TP-LINK迷你路由器桥接设置
  • 传统界面无线桥接(WDS)如何设置?
  • 新界面无线桥接(WDS)如何设置?
  • tp link路由器WDS桥接不成功(失败)怎么办?
  • tp link路由器设置WDS成功但上不了网,怎么办?
  • 两台双频无线路由器设置WDS无线桥接
  • 网站分类

    最近发表