教程介绍:
一般网站日志访问的ip比较多。我们可以通过在线工具, 批量提取需要的ip, 让网站管理更快捷。
如果你的日志显示的是真实ip可以跳过这段, 如果你已经开启了Cloudflare的CDN,那么你的日志ip并不是真实的访客IP, 以宝塔面板为例,如果主页有Nginx自己点击, 没有的点击【软件商店】 -> 【运行环境】 -> 并在 Nginx 后面点击【设置】。
接下来点击【配置修改】并在下图位置插入如下两段代码。并点击保存。
[bash] #显示真实ip
set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;[/bash]
然后再点击【重载配置】生效你的设置。
如果Nginx设置中有【新版界面】可以勾上CDN选项和首位IP为客户IP的选项来获取客户端的真实IP
接下来正式开始, 访问在线提取ip工具网站 (在文章底部)
1.导入日志log文件, 整理ip, 在提取行中输入关键词 (访问状态码或相同的关键词), 点击提取, 会自动提取所需的ip整行内容。
2.点击回填, 将结果内容回填到输入文本框中, 再点击提取, 会输出结果ip为宝塔WAF中的黑名单列表格式, 然后就可以复制结果, 在WAF中导入ip进行屏蔽。
如果你需要批量删除日志中的一部分访问, 可以使用在线删除工具, 指定删除相同的如200 的整行
🐍 网站地址👇: