我读了很多文章,建议使用http_x_forwarded_for来获取代理服务器和客户端的真实IP地址,但他们似乎都没有工作。如何获取客户端的本地IP地址和代理服务器
我被分配了一个本地IP地址,我使用代理服务器连接到互联网。但是当我显示整个$ _SERVER变量时,我没有使用我的真实机器IP和代理服务器的单一跟踪。
这个LINK显示整个$ _SERVER变量。
我想这是不可能在PHP中。我如何做到这一点?我知道它的可能性,因为一旦我看到一些网页显示我在Mozilla中使用的真实IP地址和代理服务器。但不知道它使用的是哪种语言。
我该如何完成?我准备好使用CGI或JavaScript。我在互联网上找不到任何工作示例。帮帮我?
我明白,但如果有什么方法可以在客户机上运行javascript以从浏览器获取IP和代理?如果它是可能的当然! –
不幸的是,你可以包含一个外部脚本,但是它与你的PHP是否依赖实际的IP或'x_forwarded_for'有相同的问题。另请参阅我关于保留代理列表的编辑。 – MrCode
感谢您清除我的疑惑。 –