35本地Portal认证基于SSID绑定认证页面典型配置举例_portal认证系统

2020-02-28 其他范文 下载本文

35本地Portal认证基于SSID绑定认证页面典型配置举例由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“portal认证系统”。

本地Portal认证基于SSID绑定认证页面典型配置举例

Copyright © 2014 杭州华三通信技术有限公司 版权所有,保留一切权利。

非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。本文档中的信息可能变动,恕不另行通知。

目 录简介 ······························································································································· 1 2 配置前提 ························································································································· 1 3 配置举例 ························································································································· 1

3.1 组网需求 ······················································································································ 1 3.2 配置思路 ······················································································································ 1 3.3 配置注意事项 ················································································································ 2 3.4 配置步骤 ······················································································································ 2

3.4.1 AC的配置 ··········································································································· 2 3.4.2 Switch的配置 ······································································································ 4 3.4.3 RADIUS server的配置 ··························································································· 5 3.5 验证配置 ······················································································································ 8 3.6 配置文件 ······················································································································ 9相关资料 ······················································································································· 11

i 1 简介

本文档介绍本地Portal认证基于SSID绑定认证页面的典型配置举例。配置前提

本文档不严格与具体软、硬件版本对应,如果使用过程中与产品实际情况有差异,请参考相关产品手册,或以设备实际情况为准。

本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。

本文档假设您已了解AAA、WLAN无线接入、Portal认证特性。配置举例

3.1 组网需求

如图1所示,RADIUS服务器作为认证/计费服务器,Switch作为DHCP服务器为AP和Client分配IP地址。要求通过基于SSID绑定本地Portal认证页面的功能,实现:

  当无线客户端通过名为service1的SSID接入网络时,Portal认证推出自定义的认证页面; 当无线客户端通过名为service2的SSID接入网络时,Portal认证推出的是系统默认的认证页面。

图1 本地Portal认证基于SSID绑定认证页面组网图

RADIUS server8.1.1.5/24SSID:service1Vlan-int100188.10.0.6/16Vlan-int300188.30.0.6/16Vlan-int100188.10.0.2/16Client 1AC/Portal serverSwitch/DHCP serverAPSSID:service2Client 2

3.2 配置思路

为了使无线客户端从service1接入时推出自定义认证页面,需编辑自定义认证页面并上传至AC。3.3 配置注意事项

配置AP的序列号时请确保该序列号与AP唯一对应,AP的序列号可以通过AP设备背面的标签获取。

3.4 配置步骤

3.4.1 AC的配置

(1)配置AC的接口

# 创建VLAN 100及其对应的VLAN接口,并为该接口配置IP地址。AC将使用该接口的IP地址与AP建立LWAPP隧道。

system-view [AC] vlan 100 [AC-vlan100] quit [AC] interface vlan-interface 100 [AC-Vlan-interface100] ip addre 188.10.0.6 16 [AC-Vlan-interface100] quit # 创建VLAN 200作为ESS口的缺省VLAN。

[AC] vlan 200 [AC-vlan200] quit # 创建VLAN 300作为Client接入的业务VLAN,并配置其接口IP地址。

[AC] vlan 300 [AC-vlan300] quit [AC] interface vlan-interface 300 [AC-Vlan-interface300] ip addre 188.30.0.6 16 [AC-Vlan-interface300] quit # 配置AC连接Switch的GigabitEthernet1/0/1接口的属性为trunk,并允许VLAN 100、VLAN 200和VLAN 300通过。

[AC] interface GigabitEthernet1/0/1 [AC-GigabitEthernet1/0/1] port link-type trunk [AC-GigabitEthernet1/0/1] port trunk permit vlan 100 200 300 [AC-GigabitEthernet1/0/1] quit(2)配置认证策略和认证域

# 在AC上创建RADIUS方案office并进入其视图。

[AC] radius scheme office # 配置RADIUS方案的主认证服务器及其通信密钥。

[AC-radius-office] primary authentication 8.1.1.5 [AC-radius-office] key authentication 123456 # 配置发送给RADIUS服务器的用户名不携带ISP域名。

[AC-radius-office] user-name-format without-domain [AC-radius-office] quit # 配置发送RADIUS报文的源IP地址为188.10.0.6。

[AC] radius nas-ip 188.10.0.6# 创建并进入名字为office的ISP域视图。

[AC] domain office # 为Portal用户配置AAA认证方法为RADIUS认证/授权方案office,不计费。

[AC-isp-office] authentication portal radius-scheme office [AC-isp-office] authorization portal radius-scheme office [AC-isp-office] accounting portal none(3)配置Portal # 配置Portal服务器:名称为office,IP地址为188.10.0.6。

[AC] portal server office ip 188.10.0.6 # 配置本地Portal服务器支持HTTP协议。

[AC] portal local-server http # 在用户所在的VLAN 300接口上使能Portal。

[AC] interface vlan-interface 300 [AC-Vlan-interface300] portal server office method direct # 指定Portal用户的认证域为office。

[AC-Vlan-interface300] portal domain office [AC-Vlan-interface300] quit(4)配置WLAN服务

# 创建接口WLAN-ESS 1,并设置端口的链路类型为Hybrid。

[AC] interface wlan-e 1 [AC-WLAN-ESS1] port link-type hybrid # 配置当前Hybrid端口的PVID为VLAN 200,禁止VLAN 1通过并允许VLAN 200不带tag通过。

[AC-WLAN-ESS1] undo port hybrid vlan 1 [AC-WLAN-ESS1] port hybrid vlan 200 untagged [AC-WLAN-ESS1] port hybrid pvid vlan 200 [AC-WLAN-ESS1] mac-vlan enable [AC-WLAN-ESS1] quit # 创建接口WLAN-ESS 2,并设置端口的链路类型为Hybrid。

[AC] interface wlan-e 2 [AC-WLAN-ESS2] port link-type hybrid # 配置当前Hybrid端口的PVID为VLAN 200,禁止VLAN 1通过并允许VLAN 200不带tag通过。

[AC-WLAN-ESS2] undo port hybrid vlan 1 [AC-WLAN-ESS2] port hybrid vlan 200 untagged [AC-WLAN-ESS2] port hybrid pvid vlan 200 [AC-WLAN-ESS2] mac-vlan enable [AC-WLAN-ESS2] quit # 配置WLAN服务模板1,SSID为service1,并将接口WLAN-ESS 1与该服务模板绑定,启用无线服务。

[AC] wlan service-template 1 clear [AC-wlan-st-1] id service1 [AC-wlan-st-1] bind wlan-e 1 [AC-wlan-st-1] service-template enable [AC-wlan-st-1] quit# 配置WLAN服务模板2,SSID为service2,并将接口WLAN-ESS 2与该服务模板绑定,启用无线服务。

[AC] wlan service-template 2 clear [AC-wlan-st-2] id service2 [AC-wlan-st-2] bind wlan-e 2 [AC-wlan-st-2] service-template enable [AC-wlan-st-2] quit # 创建AP的管理模板,名称为officeap,型号名称选择WA2620E-AGN,并配置AP的序列号。

[AC] wlan ap officeap model WA2620E-AGN [AC-wlan-ap-officeap] serial-id 21023529G007C000020 # 进入radio 2射频视图。

[AC-wlan-ap-officeap] radio 2 # 将服务模板1和2绑定到AP的Radio 2口,配置绑定到Radio 2口的VLAN为VLAN 300,并使能Radio 2。

[AC-wlan-ap-officeap-radio-2] service-template 1 vlan-id 300 [AC-wlan-ap-officeap-radio-2] service-template 2 vlan-id 300 [AC-wlan-ap-officeap-radio-2] radio enable [AC-wlan-ap-officeap-radio-2] quit [AC-wlan-ap-officeap] quit(5)将自定义认证页面文件上传至AC # 通过FTP将本地的自定义认证页面文件id1.zip上传至AC(过程略),并用dir *.zip命令查看上传完的文件。

dir *.zip Directory of cfa0:/ 0-rw-66127 Nov 27 2013 10:39:08 id1.zip 1020068 KB total(502420 KB free)File system type of cfa0: FAT32(6)配置SSID绑定自定义页面文件

# 将SSID:service 1与页面文件id1.zip绑定。

system-view [AC] portal local-server bind id service1 file id1.zip 3.4.2 Switch的配置

# 创建VLAN 100和VLAN 300,其中VLAN 100用于转发AC和AP间LWAPP隧道内的流量,VLAN 300为无线用户接入的VLAN。

system-view [Switch] vlan 100 [Switch-vlan100] quit [Switch] vlan 300 [Switch-vlan300] quit # 配置Switch与AC相连的GigabitEthernet1/0/1接口的属性为trunk,当前trunk口的PVID为100,允许VLAN 100通过。

[Switch] interface GigabitEthernet1/0/1[Switch-GigabitEthernet1/0/1] port link-type trunk [Switch-GigabitEthernet1/0/1] port trunk permit vlan 100 [Switch-GigabitEthernet1/0/1] port trunk pvid vlan 100 [Switch-GigabitEthernet1/0/1] quit # 配置Switch与AP相连的GigabitEthernet1/0/2接口属性为acce,并允许VLAN 100通过。

[Switch] interface GigabitEthernet1/0/2 [Switch-GigabitEthernet1/0/2] port link-type acce [Switch-GigabitEthernet1/0/2] port acce vlan 100 # 使能PoE功能。

[Switch-GigabitEthernet1/0/2] poe enable [Switch-GigabitEthernet1/0/2] quit # 配置Switch使能DHCP服务。

[Switch] dhcp enable # 创建名为vlan100的DHCP地址池,配置地址池范围为188.10.0.2~188.10.0.5,网关地址为188.10.0.6,为AP分配IP地址。

[Switch] dhcp server ip-pool vlan100 extended [Switch-dhcp-pool-vlan100] network ip range 188.10.0.2 188.10.0.5 [Switch-dhcp-pool-vlan100] network mask 255.255.255.0 [Switch-dhcp-pool-vlan100] gateway-list 188.10.0.6 [Switch-dhcp-pool-vlan100] quit # 创建名为vlan300的DHCP地址池,配置地址池范围为188.30.0.2~188.30.0.5,网关地址为188.30.0.6,为Client分配IP地址。

[Switch] dhcp server ip-pool vlan300 extended [Switch-dhcp-pool-vlan300] network ip range 188.30.0.2 188.30.0.5 [Switch-dhcp-pool-vlan300] network mask 255.255.255.0 [Switch-dhcp-pool-vlan300] gateway-list 188.30.0.6 [Switch-dhcp-pool-vlan300] quit 3.4.3 RADIUS server的配置

下面以iMC为例(使用iMC版本为:iMC PLAT 7.0(E0202)、iMC UAM 7.0(E0202),说明RADIUS server的基本配置。# 增加接入设备

登录进入iMC管理平台,选择“用户”页签,单击导航树中的[接入策略管理/接入设备管理/接入设备配置]菜单项,单击“增加”按钮,进入“增加接入设备”页面,单击按钮,进入“手工增加接入设备”页面。

   填写起始IP地址为188.10.0.6,该IP地址为AC上配置的radius scheme视图下的nas-ip地址。

单击按钮完成操作。

在“接入配置”页面配置共享密钥为123456,该共享密钥与AC上配置Radius服务器时的密钥一致。  其他配置采用页面默认配置即可。单击按钮完成操作。

# 配置接入策略

选择“用户”页签,单击导航树中的[接入策略管理/接入策略管理]菜单项,点击按钮,进入“增加接入策略”页面。

   接入策略名填写portal。该名称可以自行定义。其他配置采用页面默认配置即可。单击按钮完成操作。

# 配置接入服务

选择“用户”页签,单击导航树中的[接入策略管理/接入服务管理]菜单项,点击按钮,进入“增加接入服务”页面。

    服务名填写portal。该名称可以自行定义。

缺省接入策略选择“portal”。即上一步配置的接入策略名。其他配置采用页面默认配置即可。单击按钮完成操作。

# 配置接入用户

选择“用户”页签,单击导航树中的[增加用户]菜单项,进入“增加用户”页面。

    用户姓名填写Test。该名称可以自行定义。证件号码填写123。该名称可以自行定义。其他配置采用页面默认配置即可。单击按钮完成操作。

添加用户完成后,会跳转到“增加用户结果页面”,单击[增加用户账号]进入“增加接入用户”视图。

在“增加接入用户”视图下。

     账户名填写test。该名称可以自行定义。密码填写123456。该名称可以自行定义。接入服务选择上一步配置的接入服务“portal”。其他配置采用页面默认配置即可。单击按钮完成操作。

3.5 验证配置

# Client 1通过无线服务service 1上线后,进行Portal认证时,弹出自定义的认证页面。图2 自定义认证页面

# Client 2通过无线服务service 2上线后,由于没有配置其绑定的自定义认证页面,所以客户端进行Portal认证时推出的是系统默认的认证页面。图3 系统默认认证页面

3.6 配置文件

# radius nas-ip 188.10.0.6 # portal server office ip 188.10.0.6 portal local-server http portal local-server bind id service1 file id1.zip # vlan 100 # vlan 200 # vlan 300 # radius scheme office primary authentication 8.1.1.5 key authentication cipher $c$3$lRA4cjtdvxqsRUuMR42kkQWa3b9Yw9Hk7A== user-name-format without-domain AC:# domain office authentication portal radius-scheme office authorization portal radius-scheme office accounting portal none acce-limit disable state active idle-cut disable self-service-url disable # wlan service-template 1 clear id service1 bind WLAN-ESS 1 service-template enable # wlan service-template 2 clear id service2 bind WLAN-ESS 2 service-template enable # interface GigabitEthernet1/0/1 port link-type trunk port trunk permit vlan 100 200 300 # interface Vlan-interface100 ip addre 188.10.0.6 255.255.0.0 # interface Vlan-interface300 ip addre 188.30.0.6 255.255.0.0 portal server office method direct portal domain office # interface WLAN-ESS1 port link-type hybrid undo port hybrid vlan 1 port hybrid vlan 200 untagged port hybrid pvid vlan 200 mac-vlan enable # interface WLAN-ESS2 port link-type hybrid undo port hybrid vlan 1 port hybrid vlan 200 untagged port hybrid pvid vlan 200 mac-vlan enable # wlan ap officeap model WA2620E-AGN id 1 serial-id 21023529G007C000020 radio 1 radio 2 service-template 1 vlan-id 300 service-template 2 vlan-id 300 radio enable # 

# Switch:

vlan 100 # vlan 300 # dhcp server ip-pool vlan100 extended network ip range 188.10.0.2 188.10.0.5 network mask 255.255.255.0 gateway-list 188.10.0.6 # dhcp server ip-pool vlan300 extended network ip range 188.30.0.2 188.30.0.5 network mask 255.255.255.0 gateway-list 188.30.0.6 # interface GigabitEthernet1/0/1 port link-mode bridge port link-type trunk port trunk permit vlan 1 100 port trunk pvid vlan 100 # interface GigabitEthernet1/0/2 port link-mode bridge port acce vlan 100 poe enable # 4 相关资料

    《H3C WX系列无线控制器产品配置指导》“WLAN配置指导”。《H3C WX系列无线控制器产品命令参考》“WLAN命令参考”。《H3C WX系列无线控制器产品配置指导》“安全配置指导”。《H3C WX系列无线控制器产品命令参考》“安全命令参考”。

《35本地Portal认证基于SSID绑定认证页面典型配置举例.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
35本地Portal认证基于SSID绑定认证页面典型配置举例
点击下载文档
相关专题 portal认证系统 认证 绑定 典型 portal认证系统 认证 绑定 典型
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文