小沨的天空

  • 首页
  • 图床
  • 赞助
  • 网盘
  • 关于本站
私人小天地
谈天说地,学习笔记
  1. 首页
  2. Linux
  3. 正文

网站Cloudflare使用CDN后如何获取前端真实客户IP

2022年3月23日 1476点热度 1人点赞 0条评论

我的图床网站(https://tu.my/)程序重装到2.0,之前的信息全部推倒重来,今天看上传的IP信息不对(因为网站套了CF CDN) 所以显示的是CF节点IP.
现在分享一下折腾过程,Cloudflare 将原始访问者 IP 地址包含在 X-Forwarded-For 和 CF-Connecting-IP 标头中。

引用:
https://support.cloudflare.com/hc/zh-cn/articles/200170786-%E6%81%A2%E5%A4%8D%E5%8E%9F%E5%A7%8B%E8%AE%BF%E9%97%AE%E8%80%85-IP-%E4%BD%BF%E7%94%A8-mod-cloudflare-%E8%AE%B0%E5%BD%95%E8%AE%BF%E9%97%AE%E8%80%85-IP-%E5%9C%B0%E5%9D%80-
https://wzfou.com/cdn-real-ip/

查看是否编译了ngx_http_realip_module 组件,LNMP,Bt什么的自己去搜索找教程.

修改配置nginx文件 ,记得重启NGINX

#Cloudflare CDN 获取真实IP配置文件,需要ngx_http_realip_module模块,ip更新信息https://www.cloudflare.com/ips/    
set_real_ip_from 103.21.244.0/22;set_real_ip_from 103.22.200.0/22;set_real_ip_from 103.31.4.0/22;set_real_ip_from 104.16.0.0/12;set_real_ip_from 108.162.192.0/18;set_real_ip_from 131.0.72.0/22;set_real_ip_from 141.101.64.0/18;set_real_ip_from 162.158.0.0/15;set_real_ip_from 172.64.0.0/13;set_real_ip_from 173.245.48.0/20;set_real_ip_from 188.114.96.0/20;set_real_ip_from 190.93.240.0/20;set_real_ip_from 197.234.240.0/22;set_real_ip_from 198.41.128.0/17;set_real_ip_from 2400:cb00::/32;set_real_ip_from 2606:4700::/32;set_real_ip_from 2803:f800::/32;set_real_ip_from 2405:b500::/32;set_real_ip_from 2405:8100::/32;set_real_ip_from 2c0f:f248::/32;set_real_ip_from 2a06:98c0::/29;
real_ip_header  X-Forwarded-For;
real_ip_recursive on;

end 其他的自动脚本更新CF IP 或者其他包括 Apache、nginx 和 Microsoft IIS 等配置就自己看引用的来源,enjoy!

标签: CDN Cloudflare 前端真实IP
最后更新:2022年3月23日

mikj

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论
站内搜索
最新 热点 随机
最新 热点 随机
满5美元提现,每天签到和购物返现的网站 Win10蓝牙链接wifi热点网络和Win10使用蓝牙共享网络分享 Gravatar头像的镜像使用Cloudflare Workers反代自建 如何在论文中使用证据 acme申请google Public Certificate 免费ssl 证书应用LNMP Ubuntu的远程桌面环境使用Docker与Xfce Azure100美金使用开源的Azure 管理面板 网站Cloudflare使用CDN后如何获取前端真实客户IP Win10 共享文件夹(设置账户密码与终止所有连接) 戴尔PowerEdge R430设置RAID0 安装WINDOWS10
linux普通账户开启root登陆权限,也适用于EC2,GCE,IBM等云 如何增加linux主机附件上传大小限制(转自obmem.com) PPTPD一键安装包 MacOS的应用无法打开或文件损坏的解决2个方法 linux的ssh服务升级后无法启动修复 2013,新一年,新气象,继续月捐. ZeroTier 组建虚拟局域网,本地应用 IPv6服务 GitHub源代码托管网,好无辜 Azure100美金使用开源的Azure 管理面板 Server酱和Qmsg酱两个好用的推送服务
标签聚合
LNMP linux 升级 centos 服务器 免费 系统 DirectAdmin 安装 插件 debian wordpress vps 域名 网盘 月捐 Cloudflare php ubuntu 代码
分类
  • Linux
  • VPS服务器
  • windows
  • wordpress
  • 域名相关
  • 建站分享
  • 教程学习
  • 数据库类
  • 未分类
  • 资源分享
友情链接
  • 死老鬼
  • 娃娃博客
  • 轨迹博客
  • 傻子-跸西的blog
  • 午夜客
  • xiaofengsky.free.fr
  • 我喔喔喔
  • vzone
  • 2.int.ru
  • 李子博客
  • Shucheng Li
  • 撸羊毛
  • 我的图库
  • logdns.free.fr
  • QQPCC
  • 回到未来博客
  • semnew
  • 寥寥后花园
  • 朱志瑞
  • 豆博
  • 小沨记事本
  • 爱购啦
  • 陈否否
  • QQTM论坛
  • 麦麦同学
  • 怪鸟博客
  • 夜狐
  • 天下无鱼
AD

COPYRIGHT © 2022 Xinai.De. ALL RIGHTS RESERVED.@ 网站运行:@ 服务器运行状态

Theme Kratos Made By Seaton Jiang