【发布时间】:2012-08-26 15:46:41
【问题描述】:
可能重复:
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 地址,还是可以由客户端以任何方式更改?
【问题讨论】:
-
是的,可以伪造。然而,这不是微不足道的。见stackoverflow.com/questions/5092563/…
-
更不用说键是 REMOTE_ADDR 而不是 remote_addr
标签: php networking