一、组网需求
AC 和RADIUS 服务器通过二层交换机建立连接。AC 的IP 地址为10.18.1.1,与AC 相连的RADIUS 服务器的IP 地址为10.18.1.88。 要求使用 802.1X 方式进行用户身份认证。二、组网图
三、配置步骤
(1) 配置AC
# 使能端口安全。
<AC> system-view
[AC] port-security enable
# 配置802.1x 用户的认证方式为EAP。
[AC] dot1x authentication-method eap
# 创建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
# 配置域cams 为缺省用户域。
[AC] domain default enable cams
# 配置无线端口安全,使用802.1X 认证方式。
[AC] interface WLAN-ESS 1
[AC-WLAN-ESS1] port-security port-mode userlogin-secure-ext
[AC-WLAN-ESS1] port-security tx-key-type 11key
# 关闭802.1x 多播触发功能和在线用户握手功能。
[AC-WLAN-ESS1] undo dot1x multicast-trigger
[AC-WLAN-ESS1] undo dot1x handshake
[AC-WLAN-ESS1] quit
# 创建服务模板1(加密类型服务模板),配置SSID 为dot1x,加密方式为tkip 和ccmp。
[AC] wlan service-template 1 crypto
[AC-wlan-st-1] ssid dot1x
[AC-wlan-st-1] bind WLAN-ESS 1
[AC-wlan-st-1] authentication-method open-system
[AC-wlan-st-1] cipher-suite tkip
[AC-wlan-st-1] cipher-suite ccmp
[AC-wlan-st-1] security-ie rsn
[AC-wlan-st-1] service-template enable
[AC-wlan-st-1] 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
# 将服务模板1 绑定到AP 1 的radio 1 口。
[AC-wlan-ap-ap1-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
(2) 配置RADIUS server(CAMS)
# 增加接入设备。
登录进入 CAMS 管理平台,点击左侧菜单树中[系统管理]->[系统配置]的“接入设备配置”->“修改”
->“增加”后,进入接入设备配置页面。
添加 AC 的IP 地址10.18.1.1;
设置共享密钥为 12345678;
选择协议类型为 LAN 接入业务;
设置验证及计费的端口号分别为 1812 和1813;
选择 RADIUS 协议类型为扩展协议;
选择 RADIUS 报文类型为标准报文。
# 服务配置。
点击左侧菜单树中[服务管理]->[服务配置],在服务配置列表中,选择“增加”。添加服务名,这里选择不计费。选中“启动证书认证”,选择“EAP-PEAP 认证类型”和认证子类型中“MS-CHAPV2”。
# 用户配置。
左侧菜单下,进入用户管理,帐号用户,选择“增加”输入用户名和密码。此处需要注意将刚才配置的服务选上。
(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。
选择认证证书类型为 EAP-PEAP 认证,认证证书子类型为MS-CHAPV2 认证
# 增加接入用户。
选择“用户”页签,单击导航树中的[接入用户视图/所有接入用户]菜单项,进入用户页面,在该页面中单击<增加>按钮,进入增加接入用户页面。
添加用户名;
添加帐号名为 user,密码为dot1x;
(4) 配置无线网卡
选择无线网卡,在验证对话框中,选择 EAP 类型为PEAP,点击“属性”,去掉验证服务器证书选项(此处不验证服务器证书),点击“配置”,去掉自动使用windows 登录名和密码选项。然后“确定”。整个过程如下图所示。
(5) 验证结果
客户端通过 802.1x 认证成功关联AP,并且可以访问无线网络。可以使用 display wlan client、display connection 和display dot1x 命令查看上线的客户端。





