nginx在使用tcp转发的时候 后端如何获取真实的ip 尽量不要修改后端的客户端 (nginx在1.9版本以后支持了tcp转发的)-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

nginx在使用tcp转发的时候 后端如何获取真实的ip 尽量不要修改后端的客户端 (nginx在1.9版本以后支持了tcp转发的)

2017-01-09 22:47:50 8926 2

user nobody;
worker_processes auto;

error_log logs/error.log;
error_log logs/error.log notice;
error_log logs/error.log info;

pid logs/nginx.pid;

events {

worker_connections  65535;

use epoll;
}

stream {

upstream dns_server {
    
    server 127.0.0.1:53;
    server 127.0.0.1:8087;
    server 127.0.0.1:8080;
    }
    

server {

    listen 10086 ;
    proxy_pass dns_server;
    health_check  interval=1s;

}
}

取消 提交回答
全部回答(2)
  • 一溜
    2019-07-17 20:41:34
    已采纳

    没有内核级别的支持,没有可能实现后端server拿到client的真实ip。

    0 0
  • ~天空~
    2019-07-17 20:41:34

    proxy_set_header X-Real-IP $remote_addr;

    后端从 header中读出来

    0 0
添加回答
相关问答

1

回答

nginx+php 配置虚拟主机 no input file 403.10 禁止访问:配置无效 

2020-05-27 10:25:40 284浏览量 回答数 1

1

回答

docker的nginx怎么和php-fpm结合? 403.10 禁止访问:配置无效 

2020-05-26 12:46:46 419浏览量 回答数 1

1

回答

Liunx配置了nginx外网无法访问

2020-05-23 15:54:51 748浏览量 回答数 1

1

回答

nginx websocket配置 报错

2020-05-22 21:38:37 777浏览量 回答数 1

1

回答

阿里云+nginx+ssl+https配置后,网页依旧无法显示,请大神指教

2020-05-22 21:37:04 748浏览量 回答数 1

0

回答

阿里云 esc服务器 nginx 配置多个域名问题

2020-05-22 21:16:42 647浏览量 回答数 0

1

回答

我的Nginx配置SSL怎么不生效???

2020-04-21 16:47:41 1757浏览量 回答数 1

1

回答

docker nginx 容器 配置 无法使用域名访问项目。

2020-04-15 17:40:48 2988浏览量 回答数 1

4

回答

nginx配置https不成功,nginx按照网上的方法配置过了,443端口也在安全组中通过了。

2020-03-06 10:46:40 4253浏览量 回答数 4

2

回答

我在阿里云上配置nginx安装成功了,但是启动时报错

2019-11-08 11:16:33 403浏览量 回答数 2
+关注
0
文章
63
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载