月月鸟 发表于 2016-3-3 16:35:34

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

本帖最后由 月月鸟 于 2016-4-7 15:18 编辑

图貌似粘贴不上来,可以下载我上传的压缩文件观看。使用的设备为华为AR1220E-S路由器(本身集成了AC功能),华为AP-3010,TP-LINK路由器,TP-LINK5口交换机。拓扑图
实现了华为AP和别的厂商无线路由器以及PC机的上网portal认证功能一.服务器管理页面需要的配置


                                                      图(1)1为你对接的设备VLAN接口的IP 2,3放在后面解释4为WEB管理页面-【接入账户管理】-【帐号列表】里面的帐号系统默认有a到e5个帐号可以自己另外添加
                                                       图(2)1为你对接的设备VLAN接口的IP2放在后面解释二   创建并配置RADIUS服务器模板、AAA方案以及域。11.1# 创建并配置RADIUS服务器模板“rd_portal”。radius-server template rd_portalradius-server authentication 61.136.128.121812//填写服务器的IP地址+端口(验证用)radius-server acc 61.136.128.12 1813//同上(记账用)radius-server shared-key cipher radius         (此处密码对应 图2的红框2)quit1.2# 创建AAA认证方案“rd_portal”并配置认证方式为RADIUS。aaaauthentication-scheme rd_portalauthentication-mode radiusquitaccounting-scheme rd_portalaccounting-mode radiusquit1.3# 创建域“hjct.com”,并在其上绑定AAA方案“rd_portal”与RADIUS服务器模板“rd_portal”。 domain hjct.comauthentication-scheme rd_portalaccounting-scheme rd_portalradius-server rd_portalquitquit# 测试用户是否能够通过RADIUS模板的认证。(已在RADIUS服务器上配置了测试用户test用户密码123456)。domain hjct.com(使hjct.com域成为默认域,或者在VLAN接口下敲也行“portal domain hjct.com“也行)

test-aaa test@hjct.com 123456 radius-template rd_portal (华为的域我还不太理解,这个还未成功我用的下面一条命名不带域成功了)test-aaa test@ 123456radius-template rd_portalInfo: Account test succeed.1.4# 配置无线用户采用域“hjct.com”内的认证方式。(这个非必要可以忽略,是我华为AP和华为路由器对接用的) interfacewlan-ess 1 permit-domainname hjct.com force-domainname hjct.com quit2配置Portal认证。2.1# 在服务集视图下使能STA地址学习功能。(这个非必要可以忽略,是华为AP和华为路由器对接用的) Wlan acservice-set name testlearn client ip-address enablequitquit2.2# 创建并配置名称为“abc”的Portal服务器模板。其中URL格式需根据实际使用的Portal服务器进行配置。web-auth-server abcserver-ip 61.136.128.12port 50200         (此处密码对应图1的红框3)url https://61.136.128.122.3# 配置设备与Portal服务器信息交互的共享密钥为huawei@123,并以密文形式显示。shared-key cipher leeson      (此处密码对应图1的红框2)quit
# 配置允许接入的最大Portal认证用户数为100。(按需配置) portalmax-user 100
2.4白名单配置 (头4条为PORTAL服务器IP和DNS地址,剩下的为我测试的不需要在意)portal free-rule 0 destination ip 61.136.128.12 mask255.255.255.255portal free-rule 10 source ip 61.136.128.12 mask255.255.255.255portal free-rule 1 destination ip 218.104.110.114 mask255.255.255.255portal free-rule 2 destination ip 202.103.24.68 mask255.255.255.255portal free-rule 3 source ip 61.136.128.5 mask255.255.255.255portal free-rule 4 source ip 61.136.128.6 mask255.255.255.255portal free-rule 5 source ip 61.136.128.7 mask255.255.255.255portal free-rule 6 source ip 61.136.128.8 mask255.255.255.255portal free-rule 7 source ip 61.136.128.9 mask255.255.255.255portal free-rule 8 source ip 61.136.128.10 mask255.255.255.255portal free-rule 9 source ip 61.136.128.242 mask255.255.255.2552.5# 使能Portal认证功能。 interfacevlanif 3 web-auth-serverabc layer3(三层设备的命令,二层设备是direct) quit


F&Q1.认证失败(1)Portal free的设置问题(2)domain hjct.com要在全局或者接口下开启(3)VLAN下要开启认证(web-auth-server abc layer3)后才能开始认证
2.wlan相关配置无法修改。因为相关配置已经被调用,如下图删除无线网络,修改WLAN相关配置后在配置无线网络下发给AP
3.华为APSTA上无法推送WEB认证界面注意华为AP的业务VLAN是多少,要在AP的业务VLAN下开启web-auth-serverabc layer34.解决AC无法识别FIT AP的问题在AC识别FIT AP前web-auth-server abc layer3命令要关闭

夜的门徒 发表于 2016-12-13 09:57:31

不错~学习下:victory:
页: [1]
查看完整版本: 华为路由器AR1220E-S和华为AP3010 FIT模式与openportal对接教程