- 主题:有不用修改应用,直接获取代理之后的真实ip的方法吗?
比如,nginx的tcp代理,frp等.
能通过配置让事情变的更简单和通用的事儿,就不要用程序去解决。即环境对程序透明。
如果能在配置中理清,就不必用复杂的程序去解决,因为Server上可能有各种应用都要来获取用户IP,如果规则不统一,结果会不一致。
程序不知道链路到底经过了几层才转到web server上,所以让程序去做兼容并不是个好主意。索性就让程序把所有的代理都当成透明的好了。
--
FROM 115.192.186.*
通用的不存在
【 在 leelou (leelou) 的大作中提到: 】
: 比如,nginx的tcp代理,frp等.
: 能通过配置让事情变的更简单和通用的事儿,就不要用程序去解决。即环境对程序透明。
: 如果能在配置中理清,就不必用复杂的程序去解决,因为Server上可能有各种应用都要来获取用户IP,如果规则不统一,结果会不一致。
: ...................
--
FROM 113.108.77.*
到底谁想获取谁的ip?
【 在 leelou 的大作中提到: 】
:
: 比如,nginx的tcp代理,frp等.
:
: 能通过配置让事情变的更简单和通用的事儿,就不要用程序去解决。即环境对程序透明。
:
#发自zSMTH@LYA-AL00
--
FROM 223.72.63.*
最内部的应用获取外面的ip
【 在 kobelj (GTR) 的大作中提到: 】
: 到底谁想获取谁的ip?
: #发自zSMTH@LYA-AL00
--
FROM 115.193.160.*
不能的,你不通过X-Forwarded-For去传参数,后端的服务器怎么知道前面有代理啊?
【 在 leelou 的大作中提到: 】
: 比如,nginx的tcp代理,frp等.
: 能通过配置让事情变的更简单和通用的事儿,就不要用程序去解决。即环境对程序透明。
:
: ...................
--
FROM 202.112.90.*