概括
这是一个根据awk拆分Caddy生成的日志,将请求一段时间内超过限制次数请求的IP进行储存,然后使用curl提交到 CF API,自动banip
肯定会有比这种方法更便捷的方案,但是这个有现成的例子,只要稍加修改就可以用,所以何乐不为呢?(其实是懒和希望白嫖小星星)
使用方法
适用于:Caddy 1.04
Caddy 需要安装 realIP 插件
开启Caddy的日志log log / /usr/local/caddy/log/web.log "{remote} - {user} [{when}] {when_unix} \"{method} {uri} {proto}\"...
- LixWorth
- 主题
-
caddy
chxsb
cloudflare
建站
拉黑
猫姐一生推
防cc
- 回复: 2
- 论坛: 建站交流