使用动态 IP 地址时,每次启动路由器时,ISP 都会给我一个新 IP 地址。但是,这个 IP 地址的范围是固定的吗?我的意思是,在发出 X 个新请求后,是否有机会获得相同的 IP?
答案1
您说的是公网 IP,还是分配给路由器 WAN 端的 IP?两者是不同的。
公共 IP 是通过访问 whatismyipaddress.com 等网站返回给您的 IP。这就是您访问不属于您的 ISP 的网站时被识别的方式。但是,路由器的 WAN 端通常不会分配公共 IP,而是另一个私有 IP,通常在 10.0.0.0/8 范围内;这是因为您的 ISP 正在通过他必须购买的少量公共 IP 地址(希望对他而言)对其众多用户进行 NAT。该过程与家庭中发生的过程相同:只有一个外部 IP,即使您家中可能有数十个 IP 地址,但通信不会混乱。
由于您没有为公共 IP 付费,因此理所当然地会为您分配不同的 WAN 端 IP 和不同的公共 IP(因此您不会免费获得需要付费的东西)。我一点也不相信您的 ISP 会如此好心地为您保留相同的地址,这就像告诉那些为静态 IP 付费的人他们在浪费钱一样。
所以现在你的问题变得非常合理:我应该多久获得一次相同的 IP?对于公共 IP,在平均分配 N 个新 IP 后,你很可能应该重新获得相同的 IP,其中 N 是你的 IP 从 IANA 购买的公共 IP 地址的数量。对于 WAN 端 IP,该数字为每 2^24~~ 4,000,000 次。然而,这忽略了一个事实,即 ISP 通常会在其私有地址池 (10.0.0.0/8) 内创建 VLAN,即不同的非通信子网。这样做当然是为了将不同类别的服务保留给不同的订阅计划,并容纳服务线路,偶尔还有政府保留的线路,等等。在这种情况下,你获得相同地址的概率会有所降低,但这在很大程度上取决于每个 ISP 的策略和订阅者数量。
答案2
这取决于您的 ISP 使用的范围。获得相同 IP 的机会取决于 ISP 在其范围内有多少个 IP。例如:如果某个范围内有 5 个 IP,则您获得相同 IP 的机会更大。ISP 的 IP 范围通常很大。那么您的机会将是该范围内 x 个 IP 数量的 1。如果您想要一个静态 IP,您可能需要联系您的 ISP 并询问是否可以获得一个。