获取虚拟或隐藏网络适配器的 IP 配置

获取虚拟或隐藏网络适配器的 IP 配置

我需要获取虚拟(和/或)隐藏网络适配器的 IP 地址,例如Hyper-V virtual ethernetEthernet (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

答案1

您有一个用于此任务的 cmdlet Get-VMNetworkAdapter

Get-VMNetworkAdapter -All

将列出所有虚拟 VM 网络适配器。使用Get-Help Get-VMNetworkAdapter -Full以了解更多信息。

相关内容