在Windows(特别是服务器2008 R2)中,如果一个networking接口死亡,我将其replace,那么我怎样才能检索分配给旧接口的IP?
我知道Windows保留在某个地方,因为如果我知道它是什么,并将其分配给新的接口,Windows会发出警告,并通知我之前在此系统上分配了IP。
同样的道理,如果我谈论的是一个虚拟客户被移动到一个没有configuration相同虚拟networking的新主机,我也遇到同样的问题。 我需要find旧的IP并将其分配给新的接口。
谢谢,
[EW]
HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ TCPIP \参数\接口
通过registry编辑器
您可以使用netsh命令来完成此操作:
netsh interface ipv4 dump
这应该给你手动分配的ipv4接口信息(活动的,不活动的,甚至是删除的接口)。 如果您需要ipv6接口信息,请用ipv6replace。
结果:
# ---------------------------------- # IPv4 Configuration # ---------------------------------- pushd interface ipv4 reset set global icmpredirects=enabled add route prefix=0.0.0.0/0 interface="Local Area Connection 2" nexthop=192.168.28.1 publish=Yes add route prefix=0.0.0.0/0 interface="Local Area Connection" nexthop=10.10.10.1 publish=Yes add address name="Local Area Connection 2" address=192.168.28.180 add address name="Local Area Connection" address=10.10.10.212