Desde dentro de un host virtual, ¿cómo saber el tipo de red virtual?

Desde dentro de un host virtual, ¿cómo saber el tipo de red virtual?

¿Cómo determinaría el tipo de red virtual (externa o interna) desde un host virtual Hyper-V? Mi objetivo es activar DHCP para la red interna y la IP estática para la red externa.
Activar o deshabilitar dhcp desde powershell no es un problema como se muestra enel blog del tipo de secuencias de comandos

Respuesta1

problema resuelto con una solución realmente simple: intente hacer ping a un host externo

if( (test-connection -quiet <external_IP_address>) -eq $false){
    #private network, allow DHCP
}
else{
    #set static ip address
}

información relacionada