开启辅助访问 设为首页     收藏本站     HTTPS安全访问
 找回密码
 立即注册

华为路由器AR1220E-S和华为AP3010 FIT模式与openportal对接教程

月月鸟 回复:1 | 查看:21682 | 发表于 2016-3-3 16:35:34 |阅读模式 |复制链接
本帖最后由 月月鸟 于 2016-4-7 15:18 编辑

图貌似粘贴不上来,可以下载我上传的压缩文件观看。
使用的设备为华为AR1220E-S路由器(本身集成了AC功能),华为AP-3010,TP-LINK路由器,TP-LINK5口交换机。
拓扑图

实现了华为AP和别的厂商无线路由器  以及PC机的上网portal认证功能
.服务器管理页面需要的配置


                                                        图(1
1为你对接的设备VLAN接口的IP
23放在后面解释
4WEB管理页面-【接入账户管理】-【帐号列表】里面的帐号系统默认有ae5个帐号可以自己另外添加

                                                       图(2
1为你对接的设备VLAN接口的IP
2放在后面解释
   创建并配置RADIUS服务器模板、AAA方案以及域。
1
1.1# 创建并配置RADIUS服务器模板“rd_portal”。
radius-server template rd_portal
radius-server authentication 61.136.128.121812  //填写服务器的IP地址+端口(验证用)
radius-server acc 61.136.128.12 1813  //同上(记账用)
radius-server shared-key cipher radius         (此处密码对应 图2的红框2)
quit
1.2# 创建AAA认证方案“rd_portal”并配置认证方式为RADIUS。
aaa
authentication-scheme rd_portal
authentication-mode radius
quit
accounting-scheme rd_portal
accounting-mode radius
quit
1.3# 创建域“hjct.com”,并在其上绑定AAA方案“rd_portal”与RADIUS服务器模板“rd_portal”。
domain hjct.com
authentication-scheme rd_portal
accounting-scheme rd_portal
radius-server rd_portal
quit
quit
# 测试用户是否能够通过RADIUS模板的认证。(已在RADIUS服务器上配置了测试用户test用户密码123456)。
[ACfun]domain hjct.com  (使hjct.com域成为默认域,或者在VLAN接口下敲也行“portal domain hjct.com“也行)


[ACfun] test-aaa test@hjct.com 123456 radius-template rd_portal (华为的域我还不太理解,这个还未成功我用的下面一条命名不带域成功了)
[ACfun]test-aaa test@ 123456radius-template rd_portal
Info: Account test succeed.
1.4# 配置无线用户采用域“hjct.com”内的认证方式。(这个非必要可以忽略,是我华为AP和华为路由器对接用的)
[AC] interfacewlan-ess 1
[AC-Wlan-Ess1] permit-domainname hjct.com
[AC-Wlan-Ess1] force-domainname hjct.com
[AC-Wlan-Ess1] quit
2  配置Portal认证。
2.1# 在服务集视图下使能STA地址学习功能。(这个非必要可以忽略,是华为AP和华为路由器对接用的)
Wlan ac
service-set name test
learn client ip-address enable
quit
quit
2.2# 创建并配置名称为“abc”的Portal服务器模板。其中URL格式需根据实际使用的Portal服务器进行配置。
web-auth-server abc
server-ip 61.136.128.12
port 50200         (此处密码对应图1的红框3)
2.3# 配置设备与Portal服务器信息交互的共享密钥为huawei@123,并以密文形式显示。
shared-key cipher leeson        (此处密码对应图1的红框2)
quit

# 配置允许接入的最大Portal认证用户数为100。(按需配置)
[AC] portalmax-user 100

2.4白名单配置 (头4条为PORTAL服务器IP和DNS地址,剩下的为我测试的不需要在意)
portal free-rule 0 destination ip 61.136.128.12 mask255.255.255.255
portal free-rule 10 source ip 61.136.128.12 mask255.255.255.255
portal free-rule 1 destination ip 218.104.110.114 mask255.255.255.255
portal free-rule 2 destination ip 202.103.24.68 mask255.255.255.255
portal free-rule 3 source ip 61.136.128.5 mask255.255.255.255
portal free-rule 4 source ip 61.136.128.6 mask255.255.255.255
portal free-rule 5 source ip 61.136.128.7 mask255.255.255.255
portal free-rule 6 source ip 61.136.128.8 mask255.255.255.255
portal free-rule 7 source ip 61.136.128.9 mask255.255.255.255
portal free-rule 8 source ip 61.136.128.10 mask255.255.255.255
portal free-rule 9 source ip 61.136.128.242 mask255.255.255.255
2.5# 使能Portal认证功能。
[AC] interfacevlanif 3
[AC-Vlanif101] web-auth-serverabc layer3(三层设备的命令,二层设备是direct)
[AC-Vlanif101] quit



F&Q
1.认证失败
(1)Portal free的设置问题
(2)domain hjct.com  要在全局或者接口下开启
(3)VLAN下要开启认证(web-auth-server abc layer3)后才能开始认证

2.wlan相关配置无法修改。
因为相关配置已经被调用,如下图删除无线网络,修改WLAN相关配置后在配置无线网络下发给AP

3.华为AP  STA上无法推送WEB认证界面
注意华为AP的业务VLAN是多少,要在AP的业务VLAN下开启web-auth-serverabc layer3
4.解决AC无法识别FIT AP的问题
在AC识别FIT AP前web-auth-server abc layer3命令要关闭

拓扑图

拓扑图

图(1)

图(1)
){X)K]0FG~37~SU8D8U3.png

华为路由器AR1220E-S和AP3010 FIT模式与openportal对接教程.zip

541.05 KB, 下载次数: 3050

回复

使用道具 举报

发表于 2016-12-13 09:57:31
不错~学习下
回复 支持 反对

使用道具 举报

登录 发布 快速回复 返回顶部 返回列表