Discuz! 官方交流社区»社区 Discuz! X 交流与讨论 Discuz! X 问题求助 DZ X3.4套CDN后获取不到真实IP

DZ X3.4套CDN后获取不到真实IP

3356 10 0提示:支持键盘翻页<-左 右-> 哈哈哈哈6 2023-7-25 17:27 帖子模式

如题,套CDN后,服务器上拿到的回传有X-Forwarded-For。 结果我在配置文件里已经把那个设置成0了,但是还是没用,现在无法登录(提示密码错误次数过多)。 环境为Apache。 这个问题已经困扰我好久了,服 ...

    组图打开中,请稍候......

10

babyfacer发表于  2023-8-1 16:29:04
哈哈哈哈6 发表于 2023-8-1 14:18
是这样,我网站套了CDN,结果DZ端获取的都是CDN的IP,导致网站完全无法登录(同一IP密码错误次数过多)。 ...

我当时直接把IP限制关闭了,不然管理员都没法登录。3.5有各种获取真实IP的方案,我现在升级3.5了
哈哈哈哈6发表于  2023-8-1 14:18:51
babyfacer 发表于 2023-7-29 22:19
3.4默认好像也不是获取真实IP。我也没太理解他的问题,到底要实现 啥

是这样,我网站套了CDN,结果DZ端获取的都是CDN的IP,导致网站完全无法登录(同一IP密码错误次数过多)。现在是想从CDN传过来的参数去拿真实IP
专家发表于  2023-7-29 23:06:30
babyfacer 发表于 2023-7-29 22:19
3.4默认好像也不是获取真实IP。我也没太理解他的问题,到底要实现 啥

3.4默认是尝试从HTTP头里读取IP的,可以获取到CDN那边发送过来的原始IP信息,不信你可以自己看,代码里就这么写的。配置文件里也是默认开启的。
不过这么做不安全,3.5开始默认只读取真实IP(发请求过来的IP)了。
babyfacer发表于  2023-7-29 22:19:21
专家 发表于 2023-7-28 05:17
3.5是这样的,但楼主问的是3.4

3.4默认好像也不是获取真实IP。我也没太理解他的问题,到底要实现 啥
专家发表于  2023-7-28 05:17:26
babyfacer 发表于 2023-7-27 23:09
DZ好像默认是获取的CDN的IP,而不是用户真实IP,获取真实IP要另外配置

3.5是这样的,但楼主问的是3.4
babyfacer发表于  2023-7-27 23:09:17
专家 发表于 2023-7-26 22:34
X3.4配置文件里默认就是能获取CDN的IP的,你改了反而就错了。
当然,如果就是没法获取到,可以自己查一下ap ...

DZ好像默认是获取的CDN的IP,而不是用户真实IP,获取真实IP要另外配置
专家发表于  2023-7-26 22:34:35
X3.4配置文件里默认就是能获取CDN的IP的,你改了反而就错了。
当然,如果就是没法获取到,可以自己查一下apache获取cdn ip的方法,这个网上教程很多
哈哈哈哈6发表于  2023-7-26 15:40:05
有没有大佬???
哈哈哈哈6发表于  2023-7-25 18:33:12
emmm,急求解办
  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-9-21 04:22 , Processed in 0.071156 second(s), 35 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

有偿服务QQ
有偿服务微信
快速回复 返回顶部 返回列表