TypechoJoeTheme

主机评测

主机评测

专注主机评测和优惠码发布
搜索到 1 篇与 ngx_http_realip_module 的结果
2022-01-17

启用CDN后网站获取访客真实IP方法

启用CDN后网站获取访客真实IP方法
最近手上一个网站由于流量每天达到>1.5T流量,我怀疑网站被恶意攻击(爬虫)随后想到了用全球知名CDN厂商Cloudflare来挡一波流量,顺便分析下到底是什么原因。但是发现启用CDN之后,用户访问留下来的IP是不正确的,都是Cloudflare家CDN节点的IP地址,这个问题我以前工作遇到过。一般来说CDN厂商都采用了X-Forwarded-For和X-Real_IP等标准协议,所以本文介绍了获取用户真实IP的访问基本上适用于其它的CDN厂商。由于我网站跑的web服务是nginx,需要用到ngx_http_realip_module模块。我默认安装nginx是没有把这个模块编译进去的。一、Nginx编译ngx_http_realip_module由于我用的是军哥提供的LNMP一键包,在lnmp安装目录下找到lnmp.conf编辑它,在Nginx_Modules_Options里加上realip,保存后执行./upgrade.sh nginx来升级下Nginx就可以了。命令如下:cp /usr/local/nginx/sbin/nginx{,.bak} #首先备份一下之...
2022-01-17
762 阅读
2022年01月17日
762 阅读
0 评论