Preciso obter o endereço IP de adaptadores de rede virtuais (e/ou) ocultos, como Hyper-V virtual ethernet
ouEthernet (Kernel Debugger)
Nenhum dos seguintes comandos está me dando o que eu preciso:
ipconfig /all
Get-NetIPInterface | Select *
Get-NetAdapter | Select *
Posso ter lido mal a saída, mas ela fornece apenas o endereço físico e não o endereço IP configurado. Quais opções me restam?
EDITAR:
Ok, eu também tentei isso:
netsh interface ipv4 show address
netsh interface ipv6 show address
Isso me dá informações para alguns adaptadores ocultos, mas não para todos.
Pode ser que nenhum outro adaptador seja mostrado porque eles não têm IP atribuído?
EDIT2:
OK, outra tentativa está abaixo da linha, mas o problema é que não mostrará loopback e interfaces ocultas:
Get-NetIPConfiguration -All -allcompartments -detailed
Você tem um cmdlet
Get-VMNetworkAdapter
para esta tarefa:Listará todos os adaptadores de rede da VM virtual. Use
Get-Help Get-VMNetworkAdapter -Full
para saber mais.