什么原因阻止 Windows 从 DHCP 获取新 IP?

什么原因阻止 Windows 从 DHCP 获取新 IP?

我有一台 Windows XP 机器,它从 TFTPD32 应用程序获取 IP 地址。因此tftpd32.ini我指定了静态记录:

08:00:27:CE:9B:AD=10.10.1.3

现在我想更改该记录,以便 Windows PC 接收新的 IP。我将记录修改为:

08:00:27:CE:9B:AD=10.10.1.15

我期望 Windows XP PC 获得新的 IP 地址,但它仍然默认为旧的10.10.1.3。TFTPD32 收到以下 3 个请求

在此处输入图片描述

深入研究 Windows XP 注册表后,我发现了以下内容:

在此处输入图片描述

我只能猜测 Windows 正在向 DHCP 服务器请求某些东西,但没有得到它,因此默认使用最后一个 DHCP 租约。在 Windows XP 上我该怎么做才能请求全新的 DHCP 地址?

答案1

在 Windows 计算机上以管理员身份打开 CMD,然后逐个运行以下命令:

  1. ipconfig /release→ 取消分配当前 IP 地址
  2. net stop dhcp     → 停止dhcp服务(如果提示禁用win***或者任何应用程序,输入“Y”并继续下一个命令)
  3. net start dhcp    → 重新启动 dhcp 服务
  4. ipconfig /renew   → 从 DHCP 获取新的 IP 地址

相关内容