如何從 Hyper-V 虛擬主機確定虛擬網路類型(外部或內部)?我的目標是激活內部網路的 DHCP 和外部網路的靜態 IP。
從 powershell 啟動或停用 dhcp 並不像上所示的問題腳本專家博客
答案1
透過一個非常簡單的解決方案解決了問題:嘗試 ping 外部主機
if( (test-connection -quiet <external_IP_address>) -eq $false){
#private network, allow DHCP
}
else{
#set static ip address
}