Как узнать тип виртуальной сети изнутри виртуального хоста?

Как узнать тип виртуальной сети изнутри виртуального хоста?

Как бы вы определили тип виртуальной сети (внешняя или внутренняя) из виртуального хоста hyper-v? Моя цель - активировать DHCP для внутренней сети и статический IP для внешней сети.
Активация или отключение dhcp из powershell не является проблемой, как показано наблог сценариста

решение1

проблема решена очень простым способом: попробуйте пинговать внешний хост

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

Связанный контент