全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 404|回复: 7
打印 上一主题 下一主题

万能的MJJ,解决下套cf tunnel后nginx日志获取不到正确IP问题

[复制链接]
跳转到指定楼层
1#
发表于 2024-4-20 19:18:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
安装的是LNMP

nginx.conf
  1. http
  2.     {
  3.         map $HTTP_CF_CONNECTING_IP $clientRealIp
  4.                 {
  5.              "" $remote_addr;
  6.              ~^(?P<firstAddr>[a-z0-9.:]+),?.*$ $firstAddr;
  7.         }
  8.         log_format access '$clientRealIp [$time_local] "$request" '
  9.                           '$status $body_bytes_sent "$http_referer" '
  10.                           '$http_user_agent $remote_addr $request_time';
复制代码
3#
发表于 2024-4-20 20:06:10 | 只看该作者
real_ip_header CF-Connecting-IP;
4#
发表于 2024-4-20 20:07:20 来自手机 | 只看该作者
cf tunnel 有没有办法优选ip?
5#
 楼主| 发表于 2024-4-20 20:30:01 | 只看该作者
榆木 发表于 2024-4-20 20:06
real_ip_header CF-Connecting-IP;

加在http段,还是server段
6#
 楼主| 发表于 2024-4-20 20:37:42 | 只看该作者
本帖最后由 lonefly 于 2024-4-20 20:42 编辑
榆木 发表于 2024-4-20 20:06
real_ip_header CF-Connecting-IP;

  1. 220.xxx.xxx.198 [20/Apr/2024:20:35:36 +0800] "GET /admin/admin.inc.php HTTP/1.1" 200 24775 "https://i.yunimg.cc/" Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 127.0.0.1 0.010
复制代码

没用哇

127.0.0.1应该获取到CF的来路IP
7#
发表于 2024-4-20 20:49:24 | 只看该作者
220.xxx.xxx.198 这是啥?
8#
 楼主| 发表于 2024-4-20 20:58:00 | 只看该作者
榆木 发表于 2024-4-20 20:49
220.xxx.xxx.198 这是啥?


220.xxx.xxx.198是我的访问IP可以获取到,但获取不到来路IP,可能是我没写清楚,想要获取的是来路的正确IP,现在来路IP都是127.0.0.1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-6 00:32 , Processed in 0.072800 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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