配置RADIUS CoA/DM功能
背景信息
设备支持RADIUS CoA/DM功能,提供一种动态修改在线用户权限或者强制用户下线的机制。
如果MAC和Dot1x用户没有配置计费功能,在上线后发生AC间漫游,配置RADIUS CoA/DM功能将不生效。
操作步骤
- 执行命令system-view,进入系统视图。
- 配置授权服务器。
步骤
命令
说明
配置RADIUS授权服务器
radius-server authorization ip-address [ vpn-instance vpn-instance-name ] { server-group group-name shared-key cipher key-string | shared-key cipher key-string [ server-group group-name ] } [ protect enable ]
缺省情况下,没有配置RADIUS授权服务器。
配置RADIUS授权服务器的端口号
radius-server authorization port port-id
缺省情况下,RADIUS授权服务器的端口号为3799。
- (可选)执行命令radius-server authorization match-type { any | all },配置设备对收到的CoA请求报文或DM请求报文中的RADIUS属性与设备上的用户信息进行匹配检查。
缺省情况下,设备以any方式对收到的CoA请求报文或DM请求报文中的RADIUS属性与设备上的用户信息进行匹配检查,即按照匹配优先级选取请求报文中的一个属性与设备上的用户信息进行匹配检查。
- (可选)执行命令authorization-info check-fail policy { online | offline },配置设备检查授权信息失败后是否允许用户上线。
缺省情况下,设备检查授权信息失败后,允许用户上线。
- (可选)执行命令radius-server session-manage { ip-address [ vpn-instance vpn-instance-name ] shared-key cipher share-key | any },使能RADIUS服务器的会话管理功能。
缺省情况下,RADIUS服务器未使能会话管理功能。
- (可选)配置解析RADIUS属性的格式。
执行命令radius-server authorization calling-station-id decode-mac-format { bin | ascii { unformatted | { dot-split | hyphen-split } [ common | compress ] } },配置设备解析RADIUS CoA/DM报文中RADIUS属性31(Calling-Station-Id)字段中MAC地址的格式。
执行命令radius-server authorization attribute-decode-sameastemplate,配置设备根据RADIUS服务器模板下的配置,解析RADIUS CoA/DM报文中RADIUS属性31(Calling-Station-Id)字段中MAC地址的格式。
缺省情况下,设备解析RADIUS动态授权报文里的calling-station-id属性字段中MAC地址时,直接按照MAC地址的长度解析,不关注MAC地址的格式和分隔符。
- (可选)配置封装RADIUS属性的格式。
执行命令radius-server authorization attribute-encode-sameastemplate,配置设备根据RADIUS服务器模板下的配置封装RADIUS CoA/DM报文的属性。
缺省情况下,未配置设备根据RADIUS服务器模板下的配置封装COA回应报文或DM回应报文中的属性。支持通过该步骤配置的RADIUS属性见表1-34。
- (可选)配置忽略CoA授权报文中闪断端口或关闭端口的授权属性。
- 执行命令radius-server authorization hw-ext-specific command bounce-port disable,配置忽略CoA动态授权报文中闪断端口的授权属性。
- 执行命令radius-server authorization hw-ext-specific command down-port disable,配置忽略CoA动态授权报文中关闭端口的授权属性。
缺省情况下,设备支持CoA动态授权报文中闪断端口和关闭端口的授权属性。
- (可选)配置授权信息的生效模式。
- 执行命令aaa,进入AAA视图。
执行命令authorization-modify mode { modify | overlay },配置授权服务器下发的用户授权信息的生效模式。
缺省情况下,授权服务器下发的用户授权信息的生效模式为overlay模式。