ipMatchFromFile
描述:从指定的文件中加载数据,然后根据数据对REMOTE_ADDR变量进行快速ipv4或ipv6匹配可以处理以下格式:
完整IPv4地址 - 192.168.1.100
网络块/CIDR地址 - 192.168.1.0/24
完整的IPv6地址 - 2001:db8:85a3:8d3:1319:8a2e:370:7348
网络块/CIDR地址 - 2001:db8:85a3:8d3:1319:8a2e:370:0/24
版本:2.7
例子:
SecRule REMOTE_ADDR "@ipMatchFromFile ips.txt" "id:163"
文件ips.txt可以包含以下格式数据:
192.168.0.1
172.16.0.0/16
10.0.0.0/8
注意:从v2.9.0-RC1开始,此运算符还支持加载HTTPS服务器提供的内容。
注意:当与HTTPS服务器提供的内容一起使用时,当无法检索远程内容时,可以使用指令SecRemoteRulesFailAction配置警告而不是中止。
Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor