NGINX如何拦截“2a06:98c0:3600::103”这个ipV6
2024-12-14 11:23:52算法架构
摘要:2a06:98c0:3600::103 这个ip是cloudflare代理加速的ip,一般情况通过deny很难拦截,该如何做呢?
cloudflare是大名鼎鼎的CDN免费代理网站,很多不怀好意的人通过他的一个可能说漏洞,不断攻击你的网站,2a06:98c0:3600::103 这个ip是cloudflare代理加速的ip,一般情况通过nginx配置deny ip;很难拦截它,该如何做呢?
通过分析$_server数据查看到有一项http_cdn_loop字段,里面含有cloudflare字符,那么好办了,ip拦截不了我就拦截你的字符!
在你的nginx反向代理配置文件加入:
if ($http_cdn_loop ~* "cloudflare") {
return 403;
}
重载nginx配置即可把恶意请求拦住