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

现在建站门槛越来越低了,一个CMS加上宝塔面板就可以轻松搭建一个网站,而大家也不会购买高防的服务器,用的最多的就是防护方法就是使用CDN服务,CDN可以隐藏服务器的真实IP还可以对网站进行加速,而且网上还有好多免费的CDN服务使用比如百度云加速。

获取真实IP方法

这里以LNMP环境为案例,修改Nginx配置文件来实现。宝塔面板可参考下图添加

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

1、找到Nginx配置文件nginx.config,宝塔就找到软件配置,然后找到Nginx配置。

2、在配置里找到http{   然后加入下面的代码

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

3、修改后保存配置,然后重启Nginx服务后生效

4、X-Forwarded-For:请求报文里的这个xff字段里显示的就是访客真实ip

验证方法

直接访问网站(多刷新几次)然后去访问日志里搜索自己的IP,可能会有延迟,搜不到可以等待几分钟再搜索。

乐乐网所有文章如无特别注明均为原创。作者:乐乐站长复制或转载请以超链接形式注明转自 乐乐网
原文地址《网站启用CDN后获取访客真实ip方法

相关推荐

发表评论

路人甲路人甲 表情
Ctrl+Enter快速提交

表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包

网友评论(0)