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 ...
最新文章
- c语言程序设计第二版第五章课后答案甘勇,郑州工程技术学院副院长甘勇来校讲学和指导工作...
- shell脚本中的YYYY-MM-DD格式日期
- java jtabbedpane 关闭_JTabbedPane实现关闭按钮 | 学步园
- Revising Aggregations - The Sum Function(集合函数-sum)
- RibbonControl中的主题设计
- 与众不同 制作会唱歌的WinRAR - imsoft.cnblogs
- 利用iperf进行WiFi吞吐量的测试方法
- 编写数据驱动的单元测试的代码
- ios kvo 要引入_iOS KVO 实现原理 和 自己实现KVO
- Thymeleaf模板引擎详细介绍
- linux下编译opendds,Linux下编译OpenDDS
- php相册照片批量修改,怎么批量修改图片尺寸 批量修改图片大小
- 中科大入学考试(数学)
- HCIP-H12-223练习题
- 杭州网侠大会及JavaEye会员聚会照片
- 5G商用价值到底在哪里,可以赋予哪些能力?
- 高明领导不说狠话、不画大饼、不灌鸡汤,打造狼性团队就靠这9条
- 7-2 三足鼎立 (25 分)
- 架构师须知97件事精华版
- 厘米与英尺、英寸之间的换算
热门文章
- Scope(作用域)
- linux bash环境变量,linux-bash环境变量
- 存入json文件_学成在线第8-2天讲义-课程图片管理 分布式文件系统 上传图片开发...
- #C++初学记录#日常学习函数
- 【Java并发编程】之十一:线程间通信中notify通知的遗漏
- Ruby on Rails开发Web应用的基本概念
- 解决“chrome adobe flash player不是最新版本”的方法
- Helper Devise: could not find the `Warden::Proxy` instance on request environment
- codeforces 749
- [AHOI2009]维护序列