好的,我只是想知道如果有一台具有动态(变化)IP 地址的服务器和连接到该服务器的客户端,它是否能够更改 IP 地址,换句话说,我是否可以通过至少一个活动连接来避免 IP 地址更改?
答案1
只要您的连接“保持连接”,您的 IP 地址就应该保持不变。也就是说(取决于您的连接),您的连接可能在比 TCP 更低的级别上重新启动,例如,连接正在丢失其 PPP 链接,并且在 DSL 的情况下需要重新协商。
答案2
一般情况下,计算机在租约到期后会续订,保留相同的 IP。DHCP 服务器(分配 IP 地址)能拒绝此请求并为计算机提供新的 IP,但 ISP 通常不会这样做。保持客户端连接到计算机对于避免更改而言并非必要;无论客户端是否连接,IP 地址通常都会更新,并且客户端连接不会阻止 IP 更改。
答案3
答案4
如果您阅读过有关 DHCP 协议的内容,就会遇到术语“租约”。DHCP 分配给系统的 IP 通常是租约,租约到期后可以更改。如果终端系统在租约到期时拒绝更改 IP,则该网络上会出现 IP 冲突。如果您的路由器忽略了 ISP 的 DHCP 租约到期,您将失去连接。
您的租约到期后,如果在此期间没有其他人认领该 IP 地址,您的 ISP 可能会再次向您提供相同的 IP 地址。不过,您不能指望总是这样。您永远不知道他们何时会重组其网络并为您提供不同的 IP 地址。
如果您的租约已到期,而您本不应该通过 DHCP 获取相同的 IP,则意味着有线电视公司网络中的其他人拥有该 IP。因此,发往您之前 IP 的流量将流向其他人。
没有任何规则、法律或限制规定 ISP 必须允许当前连接完成或过期之后才能为您切换 IP 地址。