全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1115|回复: 24
打印 上一主题 下一主题

[疑问] Cloudfalre大问题:

[复制链接]
跳转到指定楼层
1#
发表于 2024-12-24 14:40:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wawos 于 2025-1-18 20:55 编辑

没有找到可以添加自定义Http头的地方,

导致网站不能100%可信的获取访问者真实IP,

导致网站的基于IP判断的所有安全规则全部无效





补充 问题解决, 答案22楼, 原来CF也可以编辑header头: Rules > Transform Rules > Modify Request Header

或 规则 - Overview 新
推荐
发表于 2024-12-24 15:09:45 | 只看该作者
CF 回源不是有添加 HTTP_CF_CONNECTING_IP 吗
推荐
发表于 2024-12-24 15:06:30 | 只看该作者
你不知道,不等于没有
推荐
发表于 2024-12-24 19:57:47 | 只看该作者
你要的功能 Cloudflare 也有

Rules > Transform Rules > Modify Request Header

参考文档

https://developers.cloudflare.com/rules/transform/request-header-modification/
2#
发表于 2024-12-24 14:41:38 | 只看该作者
不是都在nginx配置么

3#
发表于 2024-12-24 14:43:08 | 只看该作者
你需要信任cf的ip段
4#
发表于 2024-12-24 14:43:17 | 只看该作者
1. 可以设置,让你识别到真实的ip
2. 也可以cf里配ip规则啊
5#
 楼主| 发表于 2024-12-24 14:48:30 | 只看该作者
本帖最后由 wawos 于 2024-12-24 14:59 编辑
mylove1 发表于 2024-12-24 14:41
不是都在nginx配置么


首先这个X-FORWARDED-FOR别人访问者是可以随意自定义,

通过CF设置的X-FORWARDED-FOR这个确实可以获取到访问者IP,

但是网站是别人既可以通过Cloudfalre来访问, 也可以不通过CF直接来访问的

如果不是通过CF来访问的, 就只能以它的Remote-Addr来作为真实IP,

会遇到的情况是: 一个访问者带有X-FORWARDED-FOR头IP, 你怎么确定它真的是通过CF来访问的呢?
                        j既然不能确定, 那取哪个作为它的真实IP呢?
6#
发表于 2024-12-24 14:50:55 | 只看该作者

real ip 设定cf 的 ip 段

你挂个 phpinfo 看 变量不就一目了然了
7#
 楼主| 发表于 2024-12-24 14:52:32 | 只看该作者
2019年 发表于 2024-12-24 14:43
1. 可以设置,让你识别到真实的ip
2. 也可以cf里配ip规则啊


具体设置在CF哪里呢,

之前用过阿里云的CDN, 可以自定义一个http头, 比如加一个名字是: aaabbb (这个名称外人是不知道的),
当源网站发现当前访问有这个 aaabbb 的http头时, 就能确定它是通过CDN来访问的,
就才能取X-FORWARDED-FOR最后一个作为它的真实IP
8#
发表于 2024-12-24 14:54:56 | 只看该作者
居然开放非CF的入站,那还用CF干啥呢
9#
 楼主| 发表于 2024-12-24 14:55:29 | 只看该作者
Kvm 发表于 2024-12-24 14:50
real ip 设定cf 的 ip 段

你挂个 phpinfo 看 变量不就一目了然了


那不通过CF来访问, 比如机器人, 它故意也给自己设一个 real-ip, 这种http头是想设多少都行的,

是没法判断的


看我 7楼回复: 阿里云可以自定义设置http, 这个才能做到判断
10#
 楼主| 发表于 2024-12-24 14:58:43 | 只看该作者
allnetstore 发表于 2024-12-24 14:54
居然开放非CF的入站,那还用CF干啥呢


用的美西联通4837中国优化网络, 但是4837对移动不行,

CF对移动用户好, 域名解析对移动用户到CF的节点IP

就是这样咯,  然后问题产生, 没法可信的取用户真实IP, 阿里云就不存在这个问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-7 00:38 , Processed in 0.079742 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表