hai*_*img 48 networking windows dhcp
我正在对 DHCP 配置的某个问题进行故障排除,并且需要我的 Windows 机器请求“新”IP 地址,以便我可以查看 DHCP 服务器默认提供的地址。
当我ipconfig /release跟着 时ipconfig /renew,Windows 向 DHCP 服务器“建议”其旧 IP 地址(刚刚使用 Wireshark 检查,初始“DHCP Discover”消息具有带有 Windows 机器旧 IP 的 Option-50(请求的 IP 地址))。
尝试禁用/启用网络适配器。同样的行为。
问题:如何强制 Windows 只要求提供一个新的 IP 地址,而不提供其旧的 IP 地址。
小智 32
运行net stop dhcp,然后net start dhcp似乎可以在我的 Windows 7 测试系统上运行。生成的 DHCP 发现数据包不包含选项 50。
如果您想ipconfig /release先运行以向 DHCP 服务器发送 IP 地址可用的信号(它应该删除 DHCP 服务器上的现有租约),我想这是您的选择。
因此,总而言之,整个过程将是(在管理员cmd 窗口中):
ipconfig /release
net stop dhcp
net start dhcp
ipconfig /renew
Run Code Online (Sandbox Code Playgroud)
如果您只想指示匹配的连接Local*(例如,Local Area Connection),那么您可以执行以下操作:
ipconfig /release Local*
net stop dhcp
net start dhcp
ipconfig /renew Local*
Run Code Online (Sandbox Code Playgroud)
Dav*_*rtz 15
没有值得付出努力的过程。它存储在一个注册表项中,但该部分注册表在网络子系统运行时被缓存。因此,您必须关闭系统,启动另一个操作系统安装,安装注册表,删除密钥,然后重新启动到原始操作系统安装。关键是DhcpIPAddress但它仅在重新启动时使用,因此您无法修改它。
卸载并重新安装网络适配器可能会起作用。
| 归档时间: |
|
| 查看次数: |
301730 次 |
| 最近记录: |