使用cloudflare之后IP不对的问题

最近把网站的DNS迁移到了cloudflare下面,发现服务器日志下访问的IP全是cloudflare代理的IP,虽然伪装了服务器IP这样会安全很多,但是也给日常运维带来了麻烦,服务是NGINX的解法如下:

打开NGINX配置加入以下配置

复制代码
http
    {
.....

set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;

.....
}

重载配置这样日志就正常了。

但是网站还调用了matomo流量监控,它获取到的IP也全是错误的,解法如下:

打开matomo的安装目录找到config/config.ini.php

在General下面添加如下代码:

复制代码
assume_secure_protocol = 1
; Uncomment line below if you use a standard proxy
;proxy_client_headers[] = HTTP_X_FORWARDED_FOR
;proxy_host_headers[] = HTTP_X_FORWARDED_HOST

; Uncomment line below if you use CloudFlare
;proxy_client_headers[] = HTTP_CF_CONNECTING_IP

; Uncomment line below if you use another proxy (that sets Client-IP header)
;proxy_client_headers[] = HTTP_CLIENT_IP
proxy_ip_read_last_in_list = 0

重启php即可。

相关推荐
apihz10 分钟前
随机英文姓名生成API接口详细教程:免费、简单、高效
android·java·运维·服务器·开发语言
曲幽11 分钟前
Flask 应用部署实战:Nginx 反向代理配置指南
python·nginx·web·gunicorn·wsgi
奔跑中的小象20 分钟前
统信UOS V2500服务器操作系统+海光K100 AI卡环境下VLLM服务部署
服务器·人工智能·uos·vllm·统信·海光k100
中屹指纹浏览器20 分钟前
2025 云原生 IP 指纹防护实战:基于腾讯云的高可用部署与开发指南
服务器·网络·经验分享·笔记·媒体
云飞云共享云桌面22 分钟前
告别传统电脑——智能装备工厂采用共享云桌面方案实现降本增效
运维·服务器·网络·人工智能·电脑
东方-教育技术博主23 分钟前
大模型的服务器部署
运维·服务器
数字哨兵(和中)27 分钟前
和中科技分享高危漏洞CVE-2025-51482修复方法
运维·服务器·网络·安全
chenyuhao202429 分钟前
Linux系统编程:进程控制
linux·运维·服务器·开发语言·c++·后端
落羽的落羽34 分钟前
【Linux系统】进程终止、进程等待与进程替换的概念与实现
linux·服务器·c++·人工智能·深度学习·机器学习·游戏引擎
博语小屋3 小时前
实现简单日志
linux·服务器·数据库·c++