我有一台 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,然后逐个运行以下命令:
ipconfig /release
→ 取消分配当前 IP 地址net stop dhcp
→ 停止dhcp服务(如果提示禁用win***或者任何应用程序,输入“Y”并继续下一个命令)net start dhcp
→ 重新启动 dhcp 服务ipconfig /renew
→ 从 DHCP 获取新的 IP 地址