1Panel-1Panel中免费WAF拦截记录查看
说明
- 社区版1Panel可以使用默认免费的WAF功能,但是免费版不提供拦截记录查看的功能;
- 此处记录如何手动查看WAF拦截记录;
- 1Panel的网站WAF基于Openresty,需要在应用商店中安装Openresty;
- 本案例1Panel版本:v1.10.28-lts
操作
- 登录1Panel面板;
打开WAF拦截日志文件目录;
本案例目录为:
/opt/1panel/apps/openresty/openresty-1-21-4/1pwaf/data/db- 其中
openresty-1-21-4是你当初在应用商店中安装Openresty的时候起的名字,如果你当初没有手动更改过,那么这个就是默认的openresty;
- 其中
下载拦截日志文件到本地;
- 目录下有个文件,文件名:“req_log.db”;
- 右击该文件使用SQL客户端(如Navicat)打开;
- 打开表“req_logs”,没错,这个就是拦截记录表;
搜索你要查看的数据吧骚年!
- 比如想查看最新的拦截记录,就按“time”或“localtime”字段倒序排序;
- 其他搜索方式自行发掘;