支持7种协议的过滤器,通过定义关键字和匹配动作实现静态过滤。在创建过滤器的同时可以直接关联防护对象。
。
| 参数 | 说明 | 取值建议 |
|---|---|---|
名称 |
过滤器的名称。 |
- |
设备类型 |
选择设备类型。 |
可选AntiDDoS、NFA、ALL。 |
协议 |
协议类型。 |
- |
动作 |
对匹配报文采取的处理方式。 |
|
单击“关键字”页签,配置关键字参数。
| 关键字内容 | 说明 | 取值建议 | |
|---|---|---|---|
source-ip |
IP地址 | 报文的源IP地址和子网掩码。 支持IPv4和IPv6两种格式的IP地址。 |
每个过滤器最多可配置1000个源IP地址,每台清洗设备上最多可配置20000个源IP地址。 |
| 子网掩码 | |||
destination-ip |
IP地址 | 报文的目的IP地址和子网掩码。 支持IPv4和IPv6两种格式的IP地址。 |
每个过滤器最多可配置100个目的IP地址,每台清洗设备上最多可配置2000个目的IP地址。 |
| 子网掩码 | |||
packet-length |
最小报文长度 | 报文的长度范围。 |
每个过滤器最多可以配置32条报文长度限制条件,只要报文命中其中一条,即表示命中过滤器过滤条件。 |
| 最大报文长度 | |||
ttl |
TTL | 报文的生存时间。 |
每个过滤器最多可以配置32条报文TTL限制条件。 |
fingerprint |
偏移 | 从报文数据第一位开始偏移的字节数。 |
例如,“指纹内容”为“1234afee”,“偏移字节数”为“20”,“检查深度”为“8”时,当数据区的第21个字节到第32个字节的内容匹配“1234afee”时,则认为此报文命中指纹。 其中32=20+4(指纹长度)+8(检查深度)。 指纹可以是字符串或者十六进制两种模式,取值范围为2~128个字符。默认输入内容作为字符串处理。当十六进制表示时,每个字节由2个十六进制数表示,字节前加\x。 每个过滤器最多可以配置10条指纹,每条指纹最多可以配置4段,每台设备最多可以配置512段指纹。 |
| 内容 | 指纹的具体内容。 |
||
| 深度 | 用于计算指纹匹配的范围。 |
||
protocol |
协议 | 报文所属协议类型。 |
每个过滤器最多可以指定32个报文协议。 |
dscp/fragment |
DSCP/分片类型 | IP报文的字段。 |
每个过滤器最多可以配置32条报文差分服务等级和5个报文分片限制。 |
tcp-flag |
TCP标记 | TCP报文的标记位。 | 每个过滤器最多可以配置16条报文TCP标记的限制。 |
destination-port |
开始端口 | 报文目的端口的范围。 | 每个过滤器最多可以配置32条报文目的端口的限制。 |
| 结束端口 | |||
source-port |
开始端口 | 报文源端口的范围。 | 每个过滤器最多可以配置32条报文源端口的限制。 |
| 结束端口 | |||
opcode/cookie/host/referer/user-agent |
OPCODE/Cookie/Host/Referer/User-Agent | HTTP报文的字段。 |
|
uri |
URI | HTTP报文的请求类型。 | 每个HTTP过滤器里最多可以配置512个URI关键字,每台清洗设备最多可以配置512个。 |
qr |
qr | DNS报文的类型。 | 包括DNS Query和DNS Reply两种。 |
domain |
Domain | DNS报文的字段。 |
每个DNS过滤器里最多可以配置512个domain关键字,每台清洗设备最多可以配置512个。 |
type |
类型 | DNS报文的字段。 | 每个DNS过滤器里最多可以配置10个type关键字。 |
caller/callee |
Caller/Callee | SIP报文的字段。 | 每个SIP过滤器里最多可以配置512个关键字,每台清洗设备最多可以配置512个。 |