我需要获取虚拟(和/或)隐藏网络适配器的 IP 地址,例如Hyper-V virtual ethernet
或Ethernet (Kernel Debugger)
以下命令都没有给我我需要的东西:
ipconfig /all
Get-NetIPInterface | Select *
Get-NetAdapter | Select *
我可能误读了输出,但它只给出了物理地址而不是配置的 IP 地址,我还有什么选择?
编辑:
好的,我也试过这个:
netsh interface ipv4 show address
netsh interface ipv6 show address
这为我提供了一些隐藏适配器的信息,但不是全部。
可能是因为没有分配 IP 而没有显示其他适配器吗?
编辑2:
好的,下面是另一个尝试,但问题是它不会显示环回和隐藏接口:
Get-NetIPConfiguration -All -allcompartments -detailed
您有一个
Get-VMNetworkAdapter
用于此任务的 cmdlet:将列出所有虚拟 VM 网络适配器。用于
Get-Help Get-VMNetworkAdapter -Full
了解更多信息。