我运行了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 地址,之后您只需更换第一个路由器即可使整个设置再次可用。