宝塔面板Nginx网站使用CDN获取访客真实IP

自从使用了CDN,网站日志里面所有IP都CDN是节点IP,因为特殊原因某些网站需要获取到访客真实IP,下面给大家分享宝塔面板LNMP(Nginx)简单设置,就可以获取到真实的访客IP。

宝塔面板Nginx网站使用CDN获取访客真实IP

方法一

打开宝塔面板【软件商店】-【Nginx设置】-【配置修改】,在 http{ 后加入下方代码,保存然后重启Nginx,网站日志IP就是真实IP了,如果不是宝塔面板可以找到nginx.conf配置文件相应的位置进行修改即可。

set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;
宝塔面板Nginx网站使用CDN获取访客真实IP

方法二

宝塔面板有一个Nginx防火墙(付费插件),宝塔官网之前说过勾选防火墙插件网站列表中的CDN选项就可以获取到真实的IP,但是我测试无效,我使用的CDN是cloudflare,大家可以根据自己的情况选择相应方式,只要能达到目的即可。

宝塔面板Nginx网站使用CDN获取访客真实IP

原创文章,如若转载,请注明出处:https://www.misuan.com/614.html

发表评论

登录后才能评论