nginx 后端获取真实ip
nginx前端配置
server {
listen 80;
server_name blog.jinchuang.org;
access_log logs/blog.access.log;
error_log logs/blog.error.log;
location / {
proxy_pass http://dis ;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
后端nginx配置
server {
listen 80;
server_name blog.jinchuang.org;
access_log logs/blog.access.log;
error_log logs/blog.error.log;
location / {
root html;
index index.php;
}
#获取真实ip
set_real_ip_from 192.168.0.0/24; #前端主机的ip段或主机ip
real_ip_header X-Real-IP;
real_ip_header X-Forwarded-For;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name;
include fastcgi_params;
}
error_page 404 http://www.jinchuang.org/404.html;
}
转载于:https://blog.51cto.com/jinchuang/1844463
nginx 后端获取真实ip相关推荐
- waf+Nginx+apache获取真实ip
1.waf作为首层代理配置项: proxy_set_header X-real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add ...
- Nginx 教程- 获取真实IP模块 - http_realip_module
有这么一情况,某网站静态文件很多,而且用户访问的来源有网通,有电信,有铁通...设置还有国外. 为了令处于不同网络运营商的用户收取静态文件的速度都有良好的体现,该网站分别在这些不同运营商的积分中部署了 ...
- Piwik在代理后端获取真实IP
转载 李亚飞 大佬的文章:https://www.lyafei.com/ 运维前几天把piwik切换到了Nginx后端,并且服务器加了HA 代理分发,piwik主机仅负责收集数据,包括数据库读写分离, ...
- php负载均衡如何获得真实ip,nginx负载均衡后端RS中获取真实ip
nginx负载均衡后端RS中获取真实ip 前端proxy配置 #################### worker_processes 1; events { worker_connections ...
- nodejs+nginx获取真实ip
nodejs + nginx获取真实ip分为两部分: 第一.配置nginx: 第二.通过nodejs代码获取: 其他语言也是一样的,都是配置nginx之后,在http头里面获取"x-forw ...
- nginx 日志格式设置 和 负载均衡下 获取真实ip
log_format log 格式 '配置规则'; 日志格式设置: $remote_addr与$http_x_forwarded_for用以记录客户端的ip地址: $remote_user:用来记 ...
- nginx反向代理后,java获取真实ip和解决request.getServerName()的问题
1. nginx.conf的server下增加以下配置 #解决request.getServerName()的问题proxy_set_header Host $host:$server_port;pr ...
- NGINX根据客户端真实ip限制/referer限制
最近后端服务被攻击,所有接口被疯狂调用,记录一次nginx应对攻击的方案,包括黑白名单.referer限定等. 一.NGINX根据用户真实IP限源 1.nginx日志打印 在nginx.conf配置文 ...
- 老大说,网上这种获取真实IP地址的方法不对,我不信...
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:蔡永吉 来源:http://bit.ly/33H8RMm ...
最新文章
- 阿里披露AI完整布局,飞天AI平台首次亮相
- jq判断滚动条向上还是向下
- 通过ArrayList对modCount的操作分析fail-fast 机制
- java.awt.Graphics2D 生成图片--个人章的方法
- python flask框架教程_Flask框架从入门到实战
- 实验 2 关键字驱动测试(2 学时)实验报告--软件功能测试与性能测试实验
- 避免许多if块进行验证检查
- Mybatis(7)参数传递和结果封装
- 前端_JavaScript
- java重定向url怎么写_Java:如何从重定向的URL中读取内容?
- python产生随机数并排序_中小学python教学案例:随机数按升序排列 输出
- CAD数据与ArcGIS数据的互转换
- 随手记:Ubuntu16.04.1安装Chrome浏览器以及解决root下无法启动的问题
- 计算机 绘图 教案,工程制图基础
- 如何将其他注册商处的域名申请转出并转入阿里云(图文教程)
- postman tests实例记录,常用测试结果验证及使用技巧
- python查看微信撤回消息怎么弄_微信撤回消息怎么查?Python3步啥都知道了!
- 群晖7.1使用SHR添加硬盘
- 给高考生填报专业和志愿的建议
- PB 切换中英文输入法
热门文章
- 7-160 验证“哥德巴赫猜想” (20 分)
- c语言100以内加减乘除法,一百以内的加减乘除法游戏....
- C/C++获取二维数组行列数
- 用c语言计算2的n次方,计算2的N次方........有什么错吗?
- flutter不支持热更新_真当Flutter不能热更新?众能动态化Flutter
- 将jpg文件当作php文件来解析,解析漏洞
- 人名和成绩一起排序_不同工作表中的数据表排序各异,如何用Excel数据透视表汇总?...
- 2019年北航OO第二单元(多线程电梯任务)总结
- 在DLL Project中定义配置文件
- 实现一行或多行文字溢出隐藏显示省略号