如何使用PHP获取IP背后的IP?

Jav*_*eef 5 php lamp wamp

是否有可能在PHP中检索NAT后面的IP?我$_SERVER["REMOTE_ADDR"]用来获取客户端的IP地址.它没有提供NAT后面的客户端的确切IP地址.

fyr*_*fyr 5

使用 HTTP 和 php 无法获取 NAT 后面的 IP。


Pis*_*3.0 4

不,不可能。NAT 表示网络地址转换- 数据包的 IP 地址在 NAT 设备上被重写,因此就您的服务器所知,公共 IP 地址是唯一的。

但是,您可以采用一些技巧 - 例如使用 Java Applet 检查内部 IP 地址。看这个:从java小程序获取正确的本地IP地址