Windows 10的网络设置分两块:控制面板的网络与共享中心 和 设置里面的网络和Internet。
我觉得这两块就是新旧代码的嵌合怪,也是Windows10的典型状态:旧的代码不舍得完全重写,保留了控制面板;新的代码新的设置模块。
导致了这两块对网络、网卡的设置,是相互独立的、排斥的、混乱的。
【网卡只设置IP地址、子网掩码,不设置网关,就只能在’网络和共享中心”里设置,“设置里的网络和Internet”是必须输入网关的】
(其实,我想停步&躺平)
Windows 10的网络设置分两块:控制面板的网络与共享中心 和 设置里面的网络和Internet。
我觉得这两块就是新旧代码的嵌合怪,也是Windows10的典型状态:旧的代码不舍得完全重写,保留了控制面板;新的代码新的设置模块。
导致了这两块对网络、网卡的设置,是相互独立的、排斥的、混乱的。
【网卡只设置IP地址、子网掩码,不设置网关,就只能在’网络和共享中心”里设置,“设置里的网络和Internet”是必须输入网关的】
因为某些原因,网卡只设定IP地址,没有网关,因此Win10把它识别为“未识别的网络”,网络状态属于“公用”后,我找不到哪个位置可以修改为专用网络,因此防火墙按照“公用”执行,很不方便。
只能用PowerShell了:
1、用管理员运行PowerShell;
2、执行:Get-NetConnectionProfile
输出结果:
Name : XXX
InterfaceAlias : WLAN
InterfaceIndex : 12
NetworkCategory : Private
IPv4Connectivity : Internet
IPv6Connectivity : NoTraffic
Name : 未识别的网络
InterfaceAlias : 以太网
InterfaceIndex : 19
NetworkCategory : Public
IPv4Connectivity : LocalNetwork
IPv6Connectivity : NoTraffic
3、执行:Set-NetConnectionProfile -Name “未识别的网络” -NetworkCategory Private
搞定