我应该有一个动态 IP,但它不会改变

我应该有一个动态 IP,但它不会改变

我运行了ipconfig /all,它告诉我 DHCP 已启用,这意味着我应该有一个动态 IP 地址。但是,无论我重启调制解调器多少次,我最终得到的都是相同的 IP 地址。我遗漏了什么?

我正在尝试为名为 jdownloader 的程序配置重新连接选项,但在此之前,我必须先能够重新连接并手动更改我的 IP,而这似乎无法做到。单击 ip v4 选项并转到属性显示已选择“自动获取 IP 地址”。

答案1

您忽略了一个事实:许多 DHCP 服务器无需进一步配置,就会为每个设备(通过其 MAC 地址识别)提供相同的 IP 地址 — — 即使它们要求新的租约。

当然,您可以以不同的方式配置 DHCP 服务器,但这些租约通常会保留一段时间,比如一周或一个月。这称为预订,并且它可能默认启用。它真的很有用:想象一下,你每天都带着笔记本电脑去上班,然后回家。你将获得相同的 IP 地址,而不必每次都查找它。

如果你说的是路由器和 LAN IP,请查看其设置中是否有自动填充的 IP 地址分配表,然后清除它。如果你说的是外部的IP 由 ISP 提供,实际上,您无法更改。ISP 使用调制解调器的 MAC 地址(他们交给您)来知道它谁连接。更改 MAC 地址不会帮助您获得新的 IP — 您只是无法连接到互联网。

正如 @tictacbum 正确提到的那样,ipconfig只会显示您的 LAN IP 地址,而不是 WAN 地址(外部 IP)。要检查这一点,请使用任何在线服务,或者只是谷歌

答案2

控制外部网关 IP 地址的唯一方法是向 ISP 支付一定范围的静态地址。然后,您可以自由使用该范围内的任何地址,只要您不在两个不同的设备上使用相同的地址即可。

否则,您只能使用他们的 DHCP 服务器分配给您的任何地址。而且,根据 DHCP 服务器的规则,您通常会获得第一个可用地址,并保留该地址直到您完全断开连接(几个小时),直到租给您的地址重新分配给其他人。然后,当您重新打开调制解调器时,您将获得一个不同的地址。

不要尝试将您自己的 DHCP 服务器放在 DMZ 或网络的 WAN 端。您的 ISP 会很快给您打电话,给您几个小时的时间,并告诉您在他们断开您的服务之前将其关闭。

答案3

每次连接设备时,路由器的 DHCP 服务器都分配相同的 IP,可能出于以下原因:

  • MAC-IP 绑定。如果您以外的人配置了 DHCP 服务器,则可能会出现这种情况。如果是这种情况,请删除绑定。

  • 较长的 IP 租约期限。DHCP 服务器会为设备分配并保留 IP 一段时间。如果租约期限较长(检查路由器设置或手册),请释放这些客户端租约。如果您的路由器不支持此功能,您可以尝试“MAC 欺骗”。

  • 分配的 IP 数量少。大多数 DHCP 服务器会从池中分配第一个可用的 IP。因此,即使租约已清除,您的设备仍会获得相同的 IP,因为它是第一个可用的 IP。在这种情况下,只有“MAC 欺骗”才能拯救您,因为那个烦人的 IP 会被保留给假 MAC。

答案4

如果您希望避免 MAC 欺骗,可以从 ISP 购买第二个路由器和一个物理交换机。然后,如果您需要更改 IP(或者更确切地说是与您的 IP 关联的 MAC 地址),您只需切换到具有自己唯一 MAC 地址的辅助路由器即可。

据我了解,ISP 的每个物理路由器都有一个与之关联的唯一 MAC 地址。您可以设置一个输入(a 或 b)开关盒来控制传入线路指向哪个路由器。拨动开关将为您提供一个“新”MAC 地址,之后您只需更换第一个路由器即可使整个设置再次可用。

相关内容