DDOS配置导入流量阈值(bps)/(pps)属性增加限制;配置导入模板Rule Name增加批注
This commit is contained in:
@@ -378,16 +378,31 @@ public class CheckIpFormatThread implements Callable<String>{
|
||||
String.format(prop.getProperty("is_incorrect"), prop.getProperty("antiddos_protocol"))
|
||||
+ ";");
|
||||
}
|
||||
|
||||
if(bpsThreadshold==null) {
|
||||
errInfo.append(
|
||||
String.format(prop.getProperty("can_not_null"), prop.getProperty("bps_threadshold"))
|
||||
+ ";");
|
||||
}else {
|
||||
if(bpsThreadshold < 1000000) {
|
||||
errInfo.append(prop.getProperty("bps_threadshold")+prop.getProperty("min_value")+"1000000;");
|
||||
}else if(String.valueOf(bpsThreadshold).length() > 18) {
|
||||
errInfo.append(prop.getProperty("bps_threadshold")+prop.getProperty("length_error")+" "+String.format(prop.getProperty("max_length")+":18") + ";");
|
||||
}
|
||||
}
|
||||
|
||||
if(ppsThreadshold==null) {
|
||||
errInfo.append(
|
||||
String.format(prop.getProperty("can_not_null"), prop.getProperty("pps_threadshold"))
|
||||
+ ";");
|
||||
}else {
|
||||
if(ppsThreadshold < 1000) {
|
||||
errInfo.append(prop.getProperty("pps_threadshold")+prop.getProperty("min_value")+"1000;");
|
||||
}else if(String.valueOf(ppsThreadshold).length() > 18) {
|
||||
errInfo.append(prop.getProperty("pps_threadshold")+prop.getProperty("length_error")+" "+String.format(prop.getProperty("max_length")+":18") + ";");
|
||||
}
|
||||
}
|
||||
|
||||
if("TCP_SYN".equals(antiddosProtocol)) {
|
||||
baseIpCfg.setProtocol(6);
|
||||
}else if("UDP_NTP".equals(antiddosProtocol)) {
|
||||
|
||||
Reference in New Issue
Block a user