Skip to content

windows命令行设置网络类型

Published:

这天突然遇到一个奇怪的问题,服务器莫名其妙的就远程不上了,最后把wireguard和zerotier都设置成专用网络就好了

以管理员身份运行posershell,运行Get-NetConnectionProfile指令

PS C:\Windows\system32> Get-NetConnectionProfile


Name             : wg
InterfaceAlias   : wg
InterfaceIndex   : 42
NetworkCategory  : Public
IPv4Connectivity : NoTraffic
IPv6Connectivity : NoTraffic

Name             : 网络
InterfaceAlias   : ZeroTier One
InterfaceIndex   : 5
NetworkCategory  : Public
IPv4Connectivity : LocalNetwork
IPv6Connectivity : NoTraffic

Name             : CMCC-1234
InterfaceAlias   : WLAN
InterfaceIndex   : 4
NetworkCategory  : Private
IPv4Connectivity : Internet
IPv6Connectivity : LocalNetwork

wireguard和zerotier都是公用网络

运行Set-NetConnectionProfile -Name “NetworkName” -NetworkCategory Private

PS C:\Windows\system32> Set-NetConnectionProfile -Name "wg" -NetworkCategory Private
PS C:\Windows\system32> Get-NetConnectionProfile


Name             : wg
InterfaceAlias   : wg
InterfaceIndex   : 42
NetworkCategory  : Private
IPv4Connectivity : NoTraffic
IPv6Connectivity : NoTraffic

修改成功


Previous Post
compose代码编辑器
Next Post
webservice客户端https