说明

  • 社区版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”字段倒序排序;
    • 其他搜索方式自行发掘;

标签: 1Panel

添加新评论


手机号仅后台超管可见,普通注册用户以及网站前台全站不可见,请勿担心泄露风险!