Attack Detection功能是ProxySG用来预防DoS攻击的一个手段,默认是禁用状态,通过命令行启用。可以在两个阶段进行攻击检测和防护,一个是Client Side,另一个是Server Side。在通常情况下开启的是Client Side的防护,也针对就是TCP连接发起方的防护,因为很多时候SG遇到的性能不足都是由于某些客户端出现了大量并发连接所引起的。
默认的Attack Detection配置如下:
各种参数的设置及说明如下:
其中,block-action可以设置drop或tcp-reset,建议设置为tcp-reset。
Attack Detection client模式下的选项如下,通过Create可以创建例外,interval是全局生效的,enable-limits开启Attack Detection功能,unblock将IP从block list中清除。
创建例外的示例:
SGOS#(config client)crea