检测来自同一本地WiFi网络的设备

时间:2013-04-15 06:40:28

标签: php networking ip wifi

我使用$_SERVER['REMOTE_ADDR']在PHP中检测客户端的IP地址。

如果两个客户端共享相同的IP,是否可以安全地假设它们是同一台PC或来自同一本地WiFi网络?

即使客户来自不同的网络/位置,是否存在远程IP相同的情况。 (例如,使用3G或GPRS时?)

谢谢:)

1 个答案:

答案 0 :(得分:6)

你不能假设任何事情。两个据称独立的访问者共享相同的IP只意味着他们在某个时刻遍历相同的代理/ NAT设备。这可能是因为他们在家中共享路由器,因为他们在公司网络中通过相同的代理(但可能在不同的内部网络中相隔数英里),或者因为他们的ISP正在应用运营商级NAT路由。更不用说VPN,隧道和TOR之类的东西了。

你无法推断任何事情。