Wie kann man innerhalb eines virtuellen Hosts den virtuellen Netzwerktyp ermitteln?

Wie kann man innerhalb eines virtuellen Hosts den virtuellen Netzwerktyp ermitteln?

Wie würden Sie den virtuellen Netzwerktyp (extern oder intern) von einem virtuellen Hyper-V-Host bestimmen? Mein Ziel ist es, DHCP für das interne Netzwerk und eine statische IP für das externe Netzwerk zu aktivieren.
Das Aktivieren oder Deaktivieren von DHCP über Powershell ist kein Problem, wie auf gezeigtder Scripting Guy-Blog

Antwort1

Problem mit einer wirklich einfachen Lösung gelöst: Versuchen Sie, einen externen Host anzupingen

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

verwandte Informationen