解决Android热点下公共IP频繁更换问题

8次阅读
没有评论

解决方案:解决通过USB Tether设备频繁更换公共IP地址的问题

背景

用户最近从iPhone切换到Android (Galaxy S10e),并使用手机热点作为主要上网方式。手机通过USB线连接到一个GL-iNet迷你路由器,再由这个路由器通过以太网连接至家中的网络。用户的观察是,在进行网页请求时,其设备的公共IP地址频繁地发生变化。

问题描述

  • 用户在家中使用了GL-iNet和Netgear Nighthawk R7000这两款路由器。
  • GL-iNet路由器上设置了一个防火墙规则,使TTL值保持为64(或接近),以达到无限制的网速。
  • Netgear路由器上禁用了2.4GHz Wi-Fi,仅使用5GHz。

然而,用户发现连接在其设备上的IP地址在每次网页请求时都会发生改变。例如,通过https://www.whatsmyip.org/频繁刷新显示新的公共IP地址。

可能的原因

  1. 手机服务提供商限制:某些服务商可能对使用多个热点连接有严格的限制,这可能会导致在进行多次网页请求之间更换不同的IP地址。
  2. 设备重新连接:可能存在某种情况下,设备实际上会断开连接然后再建立新的连接。如果设备在进行网络请求时切换了5G到4G或其他网络信号,则可能会得到不同的公共IP。
  3. 拨号网络(APN)配置问题:确保手机服务提供商的拔号网络设置正确,并检查是否有任何更改,这些设置可能导致频繁更换IP地址。

检查与步骤

  1. 确认电话使用的服务和热点限制情况:由于用户目前只能连接一个热点设备,这可能会导致一些动态分配公网IP的变化。可以尝试将手机服务提供商的APN设置进行核查。
  2. 调整网络信号偏好:如果当前使用5G信号导致频繁更换IP,请在手机中关闭5G频段,仅依赖4G/3G,并查看是否能改善问题。
  3. 连接到VPNs的稳定性检查:通过使用不同的VPNs或重新建立新的热点连接进行对比测试。验证是否有某个过程会导致不稳定的公网IP变化。

建议配置

  • 确认手机和路由器之间的设置正确无误,确保没有启用不必要的功能。
  • 测试仅允许4G网络以减少这种频繁断开与重新连接的行为。
    通过这些步骤,可能会降低或消除频繁更换公共IP地址的现象,提高稳定性并优化用户体验。

本解决方案旨在帮助排查可能导致公网IP不断切换的问题,并给出了几个实用的测试和调整建议。希望这能够为用户提供有效指导,使问题迎刃而解。

正文完