diff --git a/README.md b/README.md index 72b1ed3..b546a7d 100644 --- a/README.md +++ b/README.md @@ -111,6 +111,9 @@ nginx安装路径假设为:/usr/local/nginx/conf/ post是只在post请求过滤的规则 whitelist是白名单,里面的url匹配到不做过滤 user-agent是对user-agent的过滤规则 + ipwhitelist是IP白名单,一行一个IP + ipblacklist是IP黑名单,一行一个IP + ccrate是CC防护的动态规则,修改后生效 默认开启了get和post过滤,需要开启cookie过滤的,编辑waf.lua取消部分--注释即可 diff --git a/config.lua b/config.lua index 1345c69..34d510c 100644 --- a/config.lua +++ b/config.lua @@ -1,45 +1,40 @@ -RulePath = "/usr/local/nginx/conf/waf/wafconf/" +RulePath = "/app/openresty-xwjr/nginx/conf/waf/wafconf/" attacklog = "on" -logdir = "/usr/local/nginx/logs/hack/" +logdir = "/var/log/nginx/hack/" UrlDeny="on" Redirect="on" CookieMatch="on" postMatch="on" whiteModule="on" black_fileExt={"php","jsp"} -ipWhitelist={"127.0.0.1"} -ipBlocklist={"1.0.0.1"} +uriWhitelist={"assets", "ccc"} +path403 = "403" CCDeny="on" -CCrate="100/60" +CCrate="240/60" html=[[ - - -网站防火墙 - + + + + + +