Maison > développement back-end > tutoriel php > 再谈PHP获取访客【真实】IP问题

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

WBOY
Libérer: 2016-06-06 20:12:19
original
996 Les gens l'ont consulté

通过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命令跟踪看看

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal