码迷,mamicode.com
首页 >  
搜索关键字:remote_addr    ( 367个结果
解决nginx反向代理proxy不能转发header报头
使用nginx做负载均衡或http代理时,碰到httpheader不转发的问题。配置里只有转发设置原始ip和host的proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-Server$host;当然我也感觉非常好奇,用了这么久为什么这就这个问题转发不过去..
分类:其他好文   时间:2017-11-20 16:39:27    阅读次数:2741
DJANGO获取用户访问IP
使用django来获取用户访问的IP地址,如果用户是正常情况下request.META[‘REMOTE_ADDR‘]可以获得用户的IP地址。但是有些网站服务器会使用ngix等代理http,或者是该网站做了负载均衡,导致使用remote_addr抓取到的是127.0.0.1,这时使用HTTP_X_FORWARDED_FOR才获得是用户的真实IP..
分类:其他好文   时间:2017-11-10 17:05:51    阅读次数:290
nginx做tcp代理
usernginx; worker_processesauto; error_log/var/log/nginx/error.log; pid/run/nginx.pid; #Loaddynamicmodules.See/usr/share/nginx/README.dynamic. include/usr/share/nginx/modules/*.conf; events{ worker_connections1024; } http{ log_formatmain‘$remote_addr-$remo..
分类:其他好文   时间:2017-11-08 19:57:13    阅读次数:159
Nginx 地址配置
# $host,浏览器上输入的域名或ip;$server_port,浏览器上输入的端口;$http_host,浏览器上输入的域名/ip加端口 proxy_set_header Host $host:$server_port; # $remote_addr,真实的请求客户端地址(不是普遍适用) pro... ...
分类:其他好文   时间:2017-11-08 17:48:53    阅读次数:129
NGINX实现IF语句里的AND,OR多重判断
摘要: 原理 就是用SET变量进行。 AND 就用变量叠加,OR就用0或1切换。 nginx的配置中不支持if条件的逻辑与/逻辑或运算 ,并且不支持if的嵌套语法,我们可以用变量的方式来实现: 首先是伪代码(即不被nginx支持),写在这里只是为了方便理解: if ($remote_addr ~ " ...
分类:其他好文   时间:2017-11-07 18:01:31    阅读次数:1908
使用nginx后让tomcat的localhost_access_log获得真实IP
配置nginx在location节点下面加入如下代码proxy_set_headerHost$host; proxy_set_headerX-Real-IP$remote_addr; proxy_set_headerREMOTE-HOST$remote_addr; proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;修改tomcat的server.xml配置文件找到如下配置<Valvecl..
分类:数据库   时间:2017-11-06 23:03:38    阅读次数:211
反向代理与 Real-IP 和 X-Forwarded-For
通过“proxy_set_headerX-Real-IP$remote_addr”把真实客户端IP写入到请求头X-Real-IP,$remote_addr代表客户端IP,输出结果为最后一个代理服务器的IP,并不是真实客户端IP;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for”的是把请求头中的X-Forwarded-For与$re..
分类:其他好文   时间:2017-11-06 22:47:33    阅读次数:104
nginx http 与 https 配置
域名:qps.ribuncdn.cnnginxhttp配置(80端口),请求proxy到2台serverlog_formatqps_access‘$remote_addr $time_iso8601 $server_port $request$status$http_user_agent$request_time‘; upstreamqps_backend{ ip_hash; server127.0.0.1:9090; server10.8.45.23:9090; } ser..
分类:Web程序   时间:2017-10-30 21:56:06    阅读次数:304
nginx可以很方便的配置成反向代理服务器
server{listen80;server_namelocalhost;location/{proxy_passhttp://147.16.24.175:9500;proxy_set_headerHost$host:80;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;proxy_set_headerVia"nginx";}}但是如果nginx的监听..
分类:其他好文   时间:2017-10-30 21:51:42    阅读次数:251
PHP获取客户端和服务器端IP(转)
客户端的ip变量: $_SERVER['REMOTE_ADDR'] :客户端IP,也有可能是代理IP $_SERVER['HTTP_CLIENT_IP']:代理端的IP,可能存在,也可能伪造 $_SERVER['HTTP_X_FORWARD_FOR'] :用户在哪个ip上使用的id,可能存在,也可能 ...
分类:Web程序   时间:2017-10-25 17:12:50    阅读次数:260
367条   上一页 1 ... 11 12 13 14 15 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!