为什么移动设备和台式机/笔记本电脑的 IP 地址不同?

Mik*_*ike 0 javascript php ip-address geolocation maxmind

我有 2 个不同的 IP 地址连接在同一个 WiFi 连接上。

  • 笔记本电脑/台式机:58.110.xxx.xxx
  • iPad/安卓手机:66.249.xx.xxx

这种差异导致我的国家/地区检测在笔记本电脑和移动设备之间呈现错误。我使用基于 IP 地址的 Geo php (maxmind)。

任何帮助,将不胜感激。谢谢。

Mic*_* C. 5

我可能已经弄清楚了这个问题。您在 iPad 和 Android 手机中使用 Chrome 并启用了“减少数据使用量”功能。

在这种情况下,您的所有流量都通过 Google 服务器进行隧道传输以减少数据大小。因此,所有其他网络服务器都将您检测为来自美国(谷歌服务器),而不是来自澳大利亚的直接连接。

如果您禁用“减少数据使用量”,您应该获得从澳大利亚到任何地方的直接连接。

请使用http://ipaddress.my测试您的 IP 地址和 ISP 进行确认。