久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

返回列表 發帖
查看: 7555|回復: 6

[求助] Discuz X3.4 接入 cloudflare 怎么獲取真實IP?

1

主題

2

回帖

3

積分

初學乍練

貢獻
0 點
金幣
0 個
樓主
發表于 2021-7-5 14:35:15 | 只看樓主 |倒序瀏覽 |閱讀模式
Discuz X3.4 接入 cloudflare 怎么獲取真實IP?

在網上找了很多教程都沒有用
我知道答案 回答被采納將會獲得1 貢獻 已有6人回答
回復

使用道具 舉報

2

主題

1410

回帖

2061

積分

應用開發者

啦啦啦~

貢獻
58 點
金幣
325 個
沙發
發表于 2021-7-5 15:32:43 | 只看Ta
CF 應該有 XFF 頭回傳,config_global.php 里面 $_config['security']['onlyremoteaddr'] 改成 0 即可識別 XFF 。
回復

使用道具 舉報

2

主題

1410

回帖

2061

積分

應用開發者

啦啦啦~

貢獻
58 點
金幣
325 個
板凳
發表于 2021-7-5 15:33:06 | 只看Ta
不過 X3.4 建議關閉 CF 的 IPv6 ,因為 DZ 對 IPv6 支持不好
回復

使用道具 舉報

1

主題

2

回帖

3

積分

初學乍練

貢獻
0 點
金幣
0 個
地板
 樓主| 發表于 2021-7-5 15:56:26 | 只看Ta
老周部落 發表于 2021-7-5 15:32
CF 應該有 XFF 頭回傳,config_global.php 里面 $_config['security']['onlyremoteaddr'] 改成 0 即可識別  ...

這個默認為0 IP顯示還是不正常
回復

使用道具 舉報

2

主題

1410

回帖

2061

積分

應用開發者

啦啦啦~

貢獻
58 點
金幣
325 個
5#
發表于 2021-7-6 10:19:14 | 只看Ta
hack002 發表于 2021-7-5 15:56
這個默認為0 IP顯示還是不正常

修改下 discuz_application.php 的 get_client_ip 方法,改成走 CF-CONNECTING-IP 吧
回復

使用道具 舉報

1

主題

2

回帖

3

積分

初學乍練

貢獻
0 點
金幣
0 個
6#
 樓主| 發表于 2021-7-7 02:37:51 | 只看Ta
老周部落 發表于 2021-7-6 10:19
修改下 discuz_application.php 的 get_client_ip 方法,改成走 CF-CONNECTING-IP 吧

還是不管用
回復

使用道具 舉報

19

主題

2195

回帖

3310

積分

應用開發者

貢獻
74 點
金幣
629 個
QQ
7#
發表于 2021-7-9 23:54:51 | 只看Ta

你是用什么環境 NGINX嗎 有防火墻嗎? 如果有 需要
  1. proxy_set_header        Host            $host;
  2. proxy_set_header        X-Real-IP       $remote_addr;
  3. proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
復制代碼
是否配置了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-9-19 21:25 , Processed in 0.085684 second(s), 34 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表