$ _SERVER ['REMOTE_ADDR']值得信赖吗?

时间:2012-08-31 20:08:32

标签: php networking

  

可能重复:
  What is the most accurate way to retrieve a user's correct IP address in PHP?
  Is $_SERVER['REMOTE_ADDR'] always isset()?

好吧,我想知道$_SERVER['REMOTE_ADDR']是否总是包含http请求的发送方的IP?不管它是代理,vpn还是真正的客户端IP,这个var总是包含有效的IP地址,还是客户可以以任何方式改变它?

1 个答案:

答案 0 :(得分:3)

根据接收请求的服务器,它将始终包含请求来源的IP地址。

含义:如果请求来自防火墙/ NAT /代理后面的计算机,则内容将是防火墙/ NAT /代理的内容。