nginx 挂CDN 如何获取真实访客IP地址,对付cloudflare 及任意CDN通用办法,独家绝密资料
接上页
其中的main 可以随便写 但是要跟下面的日志 匹配
最后为了让这个 Nginx 日志格式配置生效,在站点日志配置文件里采用这个日志格式生成日志即可,配置代码如下:
- access_log /home/wwwlogs/www.xxxxxxxx.com.log main;
注意 access_log 这段最后的 main 哦,这里要跟上面的日志格式对应的才能生效哦,记得要修改 XXXXX 为你的站点域名或者站点日志文件名称哦。
这里 的这句话 在配置文件的最后 也发一张图吧
注意 main跟上面的一致 可以随便改
全网像我这么详细的 只有一家吧 算了 不说了 再不会只能撞墙了
都弄完保存 只要有错 就保存不了的 所以能顺利保存 说明都填对了 最后重启下 nginx 就ok
做完以后 建议删除全部日志
从此刻起 新生成的日志 都是真实访客IP了 包括蜘蛛IP 都是真实的
这样利于分析日志 本文完
这个方法最大的优点就是几乎不会增加任何性能负载,也不依赖任何第三方模块,完全是采用 Nginx 内置命令来解决的,明月已经用这个方法多次获取到恶意请求、恶意注入、恶意攻击者的真实 IP 采取了相应的防御策略,总之效果还是非常不错的,使用本地日志分析软件的时候统计结果。
2023.05.10 再次复习 添加txt文档 因为网页发出的代码“” 中英文有差别 博主已将代码放在txt文档 提供下载 直接复制即可使用
参考资料 谷歌搜索关键词 cdn nginx 日志 真实IP
https://cloud.tencent.com/developer/article/1411940
https://www.imydl.com/linux/9836.html
- 内容分页 1 2
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。