Home > Backend Development > PHP Tutorial > 再谈PHP获取访客【真实】IP问题

再谈PHP获取访客【真实】IP问题

WBOY
Release: 2016-06-06 20:12:19
Original
1022 people have browsed it

通过IPIP.NET获取的IP的信息是正确的。访问IP访问也正确。

路由器显示公网IP为:222.40.147.11。IPIP.NET/IP138.com获取到的IP都是222.40.147.11。显示河南洛阳 铁通。这没问题。

但是我在国外VPS上挂了一个脚本,http://45.32.10.32/index.php_SERVER里根本没有222.40.147.11。而且获取的REMOTE_ADDR也是218.76.128.29 显示为湖南娄底 电信.

IPIP.NET和IP138.com是怎么获取到我的IP的?

Ps: 跟Forwarded代理没有任何关系。

回复内容:

通过IPIP.NET获取的IP的信息是正确的。访问IP访问也正确。

路由器显示公网IP为:222.40.147.11。IPIP.NET/IP138.com获取到的IP都是222.40.147.11。显示河南洛阳 铁通。这没问题。

但是我在国外VPS上挂了一个脚本,http://45.32.10.32/index.php_SERVER里根本没有222.40.147.11。而且获取的REMOTE_ADDR也是218.76.128.29 显示为湖南娄底 电信.

IPIP.NET和IP138.com是怎么获取到我的IP的?

Ps: 跟Forwarded代理没有任何关系。

最可能的一种情况是:你使用的运营商实力不足,只能租用大运营商的网络。所以你通过 ISP 的内部网络之后,会有多个出口 IP。对不同的目标 IP,可能会走不同的出口 IP。也观察到有轮询策略,即打开 ip138,IP 地址是 A,刷新一下,变成 B,再刷新一下,又变回 A。

用route命令跟踪看看

Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template