今年年初時,我曾經寫過一篇【如何變更 Windows Server 2012 R2 的網路類別】,可是到了現在才發現,沒有補上 Windows 8.1 / 8.1 Update 的文章,基本上設定方式同 Windows Server 2012 R2 。
Windows 8.1 / 8.1 Update 還可以從電腦設定--網路--連線,去變更公用網路或私人網路,可是 在某些環境中的 Windows 8.1 / 8.1 Update ,例如在 Hyper-V 的環境下設定 NAT ,或使用三方軟體模擬網路卡的狀態下等等,就沒有介面可以做變更了,也就只能利用 Windows PowerShell 去快速做公用網路或私人網路的切換。
在預設的情況下,公用網路或私人網路可以在連線中的網路做切換。
但如果在啟用 Hyper-V 的環境下設定 NAT ,或使用三方軟體模擬網路卡的狀態下,連線中的網路就會完全沒有任何介面做切換。
接下來我們將會示範如何使用 PowerShell 做私人網路和公用網路的切換,我們先看一下目前的網路和共用中心,裡面的網路為【私人網路】。
將滑鼠指向右上或右下角會顯示常用鍵,請點選【搜尋】,您也可以直接按組合鍵【WIN】+【Q】。
組合鍵可參考【滑鼠與鍵盤:Windows 中的新功】。
呼叫出搜尋畫面後,請直接鍵入【PowerShell】,並在【PowerShell】圖示上按滑鼠右鍵點選【以系統管理員身分執行】。
出現【使用者帳戶控制】對話框時,請點選【是(Y)】。
我們在鍵入指令【Get-NetConnectionProfile】並按一下鍵盤上的【Enter】,看一下此時的網路狀態為【Public】。
接下來鍵入指令【Set-NetConnectionProfile -InterfaceIndex 3 -NetworkCategory Private】,並按鍵盤上的【Enter】,這時候我們就可以看到網路和共用中心的網路已經還原為【私人網路】了。