我使用$_SERVER['REMOTE_ADDR']
在PHP中检测客户端的IP地址。
如果两个客户端共享相同的IP,是否可以安全地假设它们是同一台PC或来自同一本地WiFi网络?
即使客户来自不同的网络/位置,是否存在远程IP相同的情况。 (例如,使用3G或GPRS时?)
谢谢:)
答案 0 :(得分:6)
你不能假设任何事情。两个据称独立的访问者共享相同的IP只意味着他们在某个时刻遍历相同的代理/ NAT设备。这可能是因为他们在家中共享路由器,因为他们在公司网络中通过相同的代理(但可能在不同的内部网络中相隔数英里),或者因为他们的ISP正在应用运营商级NAT路由。更不用说VPN,隧道和TOR之类的东西了。
你无法推断任何事情。