当前位置: 首页 > news >正文

使用上海云盾 CDN 和 CloudFlare 后 Nginx、 WordPress、 Typecho 获取访客真实 IP 方法

最近因为被 DDoS/CC 攻击的厉害,明月就临时的迁移了服务器,原来的服务器就空置下来了,让明月有时间对服务器进行了重置重新部署安装生产环境。因为站点同时使用了上海云盾和 CloudFlare(具体思路可以参考【国内网站使用国外 CloudFlare CDN 的思路分享】一文)两个 CDN 服务,所以就要解决一下 Nginx、 WordPress 、 Typecho 里获取访客真实 IP 的问题,Nginx 里是为了方便日志分析等运维工作的需要, WordPress 、 Typecho 里对于评论管理真实的 IP 还是很有必要的。

网上相关的教程倒是不少,基本上一搜可以搜出一大堆出来,明月结合自己的需求选择了 Nginx 的 http_realip_module 模块来获取开启 CDN 后的访客真实 IP。因为明月实测分析这个方法准确度和效率都是比较高的,特别是在知道 CDN 节点 IP 段前提下表现尤为突出,今天就整理出来分享给大家,为了方便大家直接使用特意在本文结尾处分享了相关的 cdn.conf 文件(包含最新上海云盾、CloudFlare 节点 IP 段等),大家只需要在 nginx.conf 里 http 里 include 这个 cdn.conf 文件即可,也方便后期更新 IP 段!

首先,我们要让 Nginx 包含 http_realip_module 模块,也

http://www.lryc.cn/news/378736.html

相关文章:

  • 深入探究RTOS的任务调度
  • 【shell脚本速成】函数
  • 拒绝零散碎片, 一文理清MySQL的各种锁
  • P5711 【深基3.例3】闰年判断
  • 基于Raft算法实现的分布式键值对存储系统——学习笔记
  • 秋招突击——6/17——复习{整理昨天的面试资料}——新作{删除链表倒数第n个节点}
  • 宝塔面板使用技巧(pure-FTP)上传文件和文件夹默认权限644的修改
  • mac m芯片安装win11遇坑
  • 一个自定义流程的平台
  • 舔狗日记Puls微信小程序源码
  • PyMuPDF 操作手册 - 05 PDF的OCR识别等
  • Vue与TypeScript的配合:如何在Vue项目中使用TypeScript,利用静态类型提高代码的可维护性
  • 华为仓颉语言介绍
  • 《昇思 25 天学习打卡营第 3 天 | 张量 Tensor 》
  • free命令——显示系统内存使用情况
  • 麒麟移动运行环境(KMRE)——国内首个开源的商用移固融合“Android生态兼容环境”正式开源
  • print(“{}{}“.format())
  • 2-12 基于CV模型卡尔曼滤波、CT模型卡尔曼滤波、IMM模型滤波的目标跟踪
  • 序列1bp插入有什么影响
  • CVPR 2024盛况空前,上海科技大学夺得最佳学生论文奖,惊艳全场
  • HTTP 状态码详解及使用场景
  • 【Windows】配置Flutter开发环境
  • 云渲染与传统渲染器的较量与融合
  • 比较新旧两数组列表,新增或删除数据库记录(ai生成)
  • Java基础 - 练习(五)根据今天日期获取一周内的日期(基姆拉尔森公式)
  • HTML5 新元素
  • 虹软ArcSoft—真正离线免费的人脸识别SDK
  • [环境配置]vscode通过ssh连接autodl进行项目开发
  • 2024中国宁波-东南亚职业教育产教协同发展校企对接会举办
  • Web前端、后端与建站:全方位解析四大基石、五大挑战、六大技术与七大策略