一、组网需求
AC 和RADIUS 服务器通过二层交换机建立连接。AC 的IP 地址为10.18.1.1, RADIUS 服务器的IP 地址为10.18.1.88。 要求客户端使用 MAC-and-PSK 认证方式接入网络。二、组网图
三、配置步骤
(1) 配置AC
# 使能端口安全。
system-view
[AC] port-security enable
# 配置无线端口安全,使用密文MAC 认证。
[AC] interface wlan-ess 2
[AC-WLAN-ESS2] port-security port-mode mac-and-psk
[AC-WLAN-ESS2] port-security tx-key-type 11key
[AC-WLAN-ESS2] port-security preshared-key pass-phrase 12345678
[AC-WLAN-ESS2] quit
# 创建服务模板2(加密类型服务模板),配置SSID 为mactest,将WLAN-ESS2 接口绑定到服务模板2。
[AC] wlan service-template 2 crypto
[AC-wlan-st-2] ssid mactest
[AC-wlan-st-2] bind wlan-ess 2
[AC-wlan-st-2] authentication-method open-system
[AC-wlan-st-2] cipher-suite tkip
[AC-wlan-st-2] security-ie rsn
[AC-wlan-st-2] service-template enable
[AC-wlan-st-2] quit
# 配置AP 1:创建AP 1 的模板,名称为ap1,型号名称选择WA2100,并配置AP 1 的序列号为210235A29G007C000020。
[AC] wlan ap ap1 model WA2100
[AC-wlan-ap-ap1] serial-id 210235A29G007C000020
[AC-wlan-ap-ap1] radio 1 type dot11g
# 将服务模板2 绑定到AP 1 的radio 1 口。
[AC-wlan-ap-ap1-radio-1] service-template 2
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap1-radio-1] quit
[AC-wlan-ap-ap1] quit
# 创建RADIUS 方案rad,指定extended 类型的RADIUS 服务器,表示支持与服务器交互扩展报文。
[AC] radius scheme rad
[AC-radius-rad] server-type extended
# 配置主认证RADIUS 服务器的IP 地址10.18.1.88,主计费RADIUS 服务器的IP 地址10.18.1.88。
[AC-radius-rad] primary authentication 10.18.1.88
[AC-radius-rad] primary accounting 10.18.1.88
# 配置系统与认证RADIUS 服务器交互报文时的共享密钥为12345678,系统与计费RADIUS 服务器交互报文时的共享密钥为12345678。
[AC-radius-rad] key authentication 12345678
[AC-radius-rad] key accounting 12345678
[AC-radius-rad] user-name-format without-domain
[AC-radius-rad] quit
# 在添加认证域cams,并为该域指定对应的Radius 认证方案为rad。
[AC] domain cams
[AC-isp-cams] authentication lan-access radius-scheme rad
[AC-isp-cams] authorization lan-access radius-scheme rad
[AC-isp-cams] accounting lan-access radius-scheme rad
[AC-isp-cams] quit
# 指定MAC 认证域为cams。
[AC] mac-authentication domain cams
# 配置MAC 地址认证用户名格式。使用不带连字符的MAC 地址作为用户名与密码。(注意要和服务器上使用的形式保持一致)。
[AC] mac-authentication user-name-format mac-address without-hyphen
(2) 配置RADIUS server(CAMS)
# 增加接入设备。
登录进入 CAMS 管理平台,点击左侧菜单树中[系统管理]->[系统配置]的“接入设备配置”->“修改”->“增加”后,进入接入设备配置页面。
添加 AC 的IP 地址10.18.1.1;
设置共享密钥为 12345678;
选择协议类型为 LAN 接入业务;
设置验证及计费的端口号分别为 1812 和1813;
选择 RADIUS 协议类型为扩展协议;
选择 RADIUS 报文类型为标准报文。
# 增加服务配置。
点击左侧菜单树中[服务管理]->[服务配置],在服务配置列表中,选择“增加”,添加服务名,在
计费策略中选中配置好的计费策略(计费策略配置方法,此处略),这里选择不计费。
# 增加用户配置。
点击左侧菜单树中[用户管理]->[帐号用户]的“增加”后输入用户名和密码。此处需要注意将刚才配置的服务选上。
(3) 配置RADIUS server (iMC)
下面以 iMC 为例(使用iMC 版本为:iMC PLAT 3.20-R2602、iMC UAM 3.60-E6102),说明RADIUSserver 的基本配置。
# 增加接入设备。
登录进入 iMC 管理平台,选择“业务”页签,单击导航树中的[接入业务/接入设备配置]菜单项,进入接入设备配置页面,在该页面中单击“增加”按钮,进入增加接入设备页面。
设置认证、计费共享密钥为 12345678;
设置认证及计费的端口号分别为 1812 和1813;
选择协议类型为 LAN 接入业务;
选择接入设备类型为 H3C;
选择或手工增加接入设备,添加 IP 地址为10.18.1.1 的接入设备。
# 增加服务配置。
选择“业务”页签,单击导航树中的[接入业务/服务配置管理]菜单项,进入增加服务配置页面,在该页面中单击“增加”按钮,进入增加接入设备页面。设置服务名为 mac,其他保持缺省配置。
# 增加接入用户。
选择“用户”页签,单击导航树中的[接入用户视图/所有接入用户]菜单项,进入用户页面,在该页面中单击<增加>按钮,进入增加接入用户页面。
添加用户名;
添加帐号名和密码为 00146c8a43ff;
勾选刚才配置的服务 mac。
(4) 验证结果
客户端通过认证后,可以成功关联 AP,并且可以访问无线网络。可以使用 display wlan client、display connection 和display mac-authentication 命令查看上线的客户端。





