方法一:使用 PowerShell 修改(最推荐)
这是最直接的方法,适用于已经创建好的 VPN 连接。
- 连接你的 VPN(必须在连接状态下才能修改其网络配置)。
- 右键点击“开始”按钮,选择 终端管理员 或 PowerShell (管理员)。
- 输入以下命令查看当前所有网络接口的名称和类别:PowerShell
Get-NetConnectionProfile - 在列表中找到你的 VPN 连接名称(查看
Name字段)。 - 运行以下命令将该连接设置为“专用”:PowerShell
Set-NetConnectionProfile -Name "你的VPN名称" -NetworkCategory Private注:将"你的VPN名称"替换为上一步中看到的实际名称。
方法二:通过注册表强制锁定(永久生效)
如果你希望系统记住这个连接的属性,即使重新拨号也保持“专用”,可以通过注册表修改。
- 按下
Win + R,输入regedit并回车。 - 导航至以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles - 点击左侧侧边栏下的各个“大括号”文件夹(GUID),在右侧查看
ProfileName键值。 - 找到与你 VPN 名称相对应的那个文件夹。
- 双击右侧的 Category 值:
0= 公用 (Public)1= 专用 (Private)2= 域 (Domain)
- 将数值数据修改为 1,点击确定并重启电脑或重新拨号。
方法三:使用本地组策略(针对所有未知网络)
如果你频繁更换不同的 VPN,且希望它们都被视为信任网络,可以调整组策略(仅限专业版及以上):
- 按下
Win + R,输入gpedit.msc。 - 依次进入:
计算机配置->Windows 设置->安全设置->网络列表管理器策略。 - 在右侧找到 “无法识别的网络”,双击打开。
- 将“位置类型”更改为 “专用”。