server-detect命令用来使能Portal服务器探测与逃生功能。
undo server-detect命令用来去使能Portal服务器探测与逃生功能。
缺省情况下,未使能Portal服务器探测与逃生功能。
server-detect { interval interval-period | max-times times | critical-num critical-num | action { log | trap | permit-all } * } *
undo server-detect [ action { log | trap | permit-all } * ]
参数 |
参数说明 |
取值 |
|---|---|---|
interval interval-period |
指定Portal服务器探测周期。 |
整数形式,取值范围是30~65535,单位秒。 缺省情况下,取值为60秒。 |
max-times times |
指定Portal服务器探测失败最大次数。 |
整数形式,取值范围是1~255。 缺省情况下,取值为3。 |
critical-num critical-num |
指定状态为UP的Portal服务器最小数目。 |
整数形式,取值范围是0~128。 缺省情况下,取值为0。 |
action |
指定Portal服务器探测失败次数超过最大次数后的动作。 |
- |
log |
指定Portal服务器探测失败次数超过最大次数后发送日志信息。 |
- |
trap |
指定Portal服务器探测失败次数超过最大次数后发送告警信息。 |
- |
permit-all |
指定Portal服务器探测失败次数超过最大次数后取消接口的Portal认证功能。 |
- |
Portal实际组网应用中,若设备与Portal服务器之间出现网络故障导致通信中断或Portal服务器本身出现故障,将会导致新的Portal认证用户无法上线。这将给网络的使用者带来很大的不便。
在Portal服务器模板下执行命令server-detect后,设备会对该Portal服务器模板下配置的所有Portal服务器进行探测,如果对某一Portal服务器探测失败次数超过最大次数,则会将该Portal服务器的状态由UP改变为DOWN,并且发送告警或日志通知管理员。最后如果状态为UP的Portal服务器数目小于设置的critical-num值,则设备使能Portal服务器的探测与逃生功能,即允许从该Portal服务器模板绑定的VLANIF接口上线的Portal用户不经认证即拥有访问网络的权限。
Portal服务器探测周期与Portal服务器探测失败最大次数的乘积应不小于Portal服务器的逃生心跳间隔时长。推荐配置的Portal服务器探测周期大于Portal服务器配置的逃生心跳间隔时长。