任何Web服务器都可以识别私有IP地址

时间:2016-07-23 17:43:53

标签: networking web

我对在私人网络外识别私人IP地址表示怀疑。

我所知道的是在网络地址转换(NAT)之后,私有IP不会进入Web服务器(公共空间)。但我注意到有几个网站确定用户的私有IP地址是什么,我感到困惑如何?

1 个答案:

答案 0 :(得分:1)

例如,在代理和负载均衡器的情况下,最终接收并处理请求的Web服务器将认为/看到请求来自代理或负载均衡器IP。

要传递原始IP地址,这些负载均衡器和代理通常会在请求中注入或添加其他HTTP标头,以指示客户端的IP。 Web服务器需要知道查找正在使用的标头,并将其包含在服务器端代码或访问日志文件中。

参考: https://en.wikipedia.org/wiki/X-Forwarded-For