2014年11月24日 星期一

如何變更 Windows 8.1 / 8.1 Update 的網路類別

今年年初時,我曾經寫過一篇【如何變更 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)】。


這時候就會開啟 PowerShell 命令提示字元。接下來我們鍵入指令【Get-NetConnectionProfile】並按一下鍵盤上的【Enter】,此時我們可以看到目前的網路狀態為【Private】。


接下來鍵入指令【Set-NetConnectionProfile  -InterfaceIndex 3 -NetworkCategory Public】,並按鍵盤上的【Enter】,這時候我們就可以看到網路和共用中心的網路已經變更為【公用網路】了。

注意,每台電腦的 InterfaceIndex 都不同,在範例中為 3 ,請記得變更您現有電腦的 InterfaceIndex 編號,Private 為私人網路Public 為公用網路


我們在鍵入指令【Get-NetConnectionProfile】並按一下鍵盤上的【Enter】,看一下此時的網路狀態為【Public】。


接下來鍵入指令【Set-NetConnectionProfile  -InterfaceIndex 3 -NetworkCategory Private】,並按鍵盤上的【Enter】,這時候我們就可以看到網路和共用中心的網路已經還原為【私人網路】了。


沒有留言:

張貼留言