豆包 发表于 2020-1-23 00:46:27

【已回应】7.1.18版本,NX1.77网站开启CDN无法识别真实IP。

7.1.18版本,NX1.77网站开启CF的CDN无法识别真实IP。更新前没有问题.......

大炮运维V587 发表于 2020-1-30 16:34:56

在防火墙那里勾选上行cdn选项就可以获取到真实ip了,是通过xff进行传递的,你也可以自己改下配置

豆包 发表于 2020-2-1 09:48:27

大炮运维V587 发表于 2020-1-30 16:34
在防火墙那里勾选上行cdn选项就可以获取到真实ip了,是通过xff进行传递的,你也可以自己改下配置 ...

一直是勾上正常用着的,没改动过什么,就是升级后才发现这个问题。

豆包 发表于 2020-2-1 10:43:03

本帖最后由 豆包 于 2020-2-1 10:44 编辑

之前是用PHP7.3,用了PHP7.4之后才这样的,好像是ngx_http_realip_module的问题。

大炮运维V587 发表于 2020-2-2 11:38:06

豆包 发表于 2020-2-1 10:43
之前是用PHP7.3,用了PHP7.4之后才这样的,好像是ngx_http_realip_module的问题。

这个和php没有关系,php负责传递客户端的访问ip,只有nginx和apache负责

豆包 发表于 2020-3-18 17:46:09

目前升级到Beta7.2.12,但就算勾选CDN选项,依然识别的是CF的IP。会是什么问题呢?

大炮运维V587 发表于 2020-3-19 10:04:03

豆包 发表于 2020-3-18 17:46
目前升级到Beta7.2.12,但就算勾选CDN选项,依然识别的是CF的IP。会是什么问题呢? ...


看下你的header这里配置有没有修改

耗子 发表于 2020-3-20 12:46:01

豆包 发表于 2020-3-18 17:46
目前升级到Beta7.2.12,但就算勾选CDN选项,依然识别的是CF的IP。会是什么问题呢? ...

Cloudflare使用的http头是cf-connecting-ip
加上

豆包 发表于 2020-3-21 17:36:38

大炮运维V587 发表于 2020-3-19 10:04
看下你的header这里配置有没有修改

默认有这个,没有删除,也没有改动。感觉CDN兼容识别上稍微欠缺,如果是CF的问题,但奇怪的是,之前几个版本没这个问题,用着很正常。

豆包 发表于 2020-3-21 17:37:22

耗子 发表于 2020-3-20 12:46
Cloudflare使用的http头是cf-connecting-ip
加上

所以........不过我试试按你说的添加一下,站群很痛苦。{:4_113:}

豆包 发表于 2020-3-21 18:22:33

大炮运维V587 发表于 2020-3-19 10:04
看下你的header这里配置有没有修改

大炮,CDN的设置头文件在哪里?有没有批量设置的办法?管理多站...........
页: [1]
查看完整版本: 【已回应】7.1.18版本,NX1.77网站开启CDN无法识别真实IP。