【发布时间】:2015-03-14 11:35:04
【问题描述】:
我有两个vps,在我的vps_ip1上构建sshd并在本地机器上的firefox中安装autoproxy插件,将some_domain与vps_ip2绑定,并将read.php放在vps_ip2上。
<?php
echo $_SERVER['REMOTE_ADDR'];
echo "<br>";
echo $_SERVER['REQUEST_TIME'];
echo "<br>";
echo $_SERVER['HTTP_X_FORWARDED_FOR'];
echo "<br>";
echo $_SERVER['HTTP_CLIENT_IP'];
?>
现在我的本地ip是ip0,我用ssh连接vps_ip1并启动autoproxy,什么时候在firefox中输入some_domain/read.php,得到以下输出:
vps_ip1
1426332103
$_SERVER['HTTP_X_FORWARDED_FOR'] 和 $_SERVER['HTTP_CLIENT_IP'] 对我的 ip0 一无所知。
如何使用一些 php 函数获取我的本地 ip0?
【问题讨论】:
-
这真的很难理解你目前的问题。
-
尝试在 var_dump(get_defined_vars()) 中查找 IP 地址,然后告诉它始终查看所需的 IP 地址,以便它始终可以找到/记录它。
标签: php