全球主机交流论坛

标题: 有么有什么方法可以判断访问者确实来自CloudFlare啊? [打印本页]

作者: wawos    时间: 2024-12-24 15:05
标题: 有么有什么方法可以判断访问者确实来自CloudFlare啊?
网站是别人既可以通过Cloudfalre来访问,

也可以不通过CF 直接来访问,

有么有一种方法可以判断访问者确实来自CloudFlare啊?

作者: onetown    时间: 2024-12-24 15:24
判断IP是不是Cloudflare的

https://www.cloudflare.com/ips/

作者: wawos    时间: 2024-12-24 15:27
onetown 发表于 2024-12-24 15:24
判断IP是不是Cloudflare的

https://www.cloudflare.com/ips/

ok, 这个好
作者: onetown    时间: 2024-12-24 15:30
onetown 发表于 2024-12-24 15:24
判断IP是不是Cloudflare的

https://www.cloudflare.com/ips/

就是那些套warp的也算cloudflare的ip里, 所以还是可以bypass这个规则的
作者: onetown    时间: 2024-12-24 15:32
wawos 发表于 2024-12-24 15:27
ok, 这个好

建议用这个, 这个好像不包含warp, 这样就可以把套warp的也排除掉了

https://www.cloudflare.com/ips-v4
作者: 饕餮    时间: 2024-12-24 15:39
直接在你服务器防火墙里面把cf的ip全部加入白名单
作者: wawos    时间: 2024-12-24 15:46
onetown 发表于 2024-12-24 15:32
建议用这个, 这个好像不包含warp, 这样就可以把套warp的也排除掉了

https://www.cloudflare.com/ips-v ...


这个里面的15条和1楼是完全一样的啊,

确实别人套的warp代理访问的话也会误判了

是不是没有办法判断CF的CDN节点IP段
作者: onetown    时间: 2024-12-24 16:25
wawos 发表于 2024-12-24 15:46
这个里面的15条和1楼是完全一样的啊,

确实别人套的warp代理访问的话也会误判了

不一样, 没有104开头的那段
作者: wawos    时间: 2024-12-24 18:18
onetown 发表于 2024-12-24 16:25
不一样, 没有104开头的那段

两个都有
104.16.0.0/13
104.24.0.0/14
作者: ClearkSky    时间: 2024-12-24 18:21
请求头会有差别吗
作者: 笑花落半世琉璃    时间: 2024-12-24 18:40
就直接禁掉13335
作者: 何处不惹尘埃    时间: 2024-12-24 18:55
  1. 美元符号_SERVER[双引号HTTP_CDN_LOOP双引号] = 双引号cloudflare分号 loops=1双引号
复制代码


直接判断 CDN-Loop 是否包含 Cloudflare


----------------------------------------------------------------

小尾巴~~~~~
作者: wawos    时间: 2024-12-24 19:38
何处不惹尘埃 发表于 2024-12-24 18:55
直接判断 CDN-Loop 是否包含 Cloudflare


用公开名称的这些肯定不行啊, 比如 HTTP_CDN_LOOP

别人自己浏览器可以随便添加伪造
作者: 何处不惹尘埃    时间: 2024-12-24 19:56
wawos 发表于 2024-12-24 11:38
用公开名称的这些肯定不行啊, 比如 HTTP_CDN_LOOP

别人自己浏览器可以随便添加伪造 ...

判断 REMOTE_ADDR 地址是不是 CF 的, 如果是 CF 的, 那么用户地址就是 HTTP_CF_CONNECTING_IP
作者: onetown    时间: 2024-12-24 21:59
wawos 发表于 2024-12-24 18:18
两个都有
104.16.0.0/13
104.24.0.0/14

哦, 确实是有, 那得找找, 我没找到warp相关的地址段




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4