网站使用Cloudflare的CDN后,如何获取访客的真实IP地址

当你启用了Cloudflare的CDN之后,你源站收到的请求全部都是Cloudflare的CDN地址。

如何让源服务器获取到访客真实的访问IP,只需几步即可。

只需设置源服务器的Nginx,便能使源服务器获取访客真实IP了。

以宝塔面板为例子,Web服务采用Nginx。

设置步骤

点击宝塔面板中的:【软件商店】 -> 【运行环境】 -> 并在Nginx 后面点击【设置】

接下来点击【配置修改】,并在下图位置插入如下两段代码。并点击保存。

set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;

网站使用Cloudflare的CDN后,如何获取访客的真实IP地址

经过以上修改,我们宝塔源服务器就可以获取到访客的真实IP了。

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系客服!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,特别是游戏类源码仅用于学习研究,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系客服处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

数士多下载站 » 网站使用Cloudflare的CDN后,如何获取访客的真实IP地址

没找到需要的?联系客服获取高级私人定制服务

立即查看 了解详情