Windows专用 (Private)网络切换

方法一:使用 PowerShell 修改(最推荐)

这是最直接的方法,适用于已经创建好的 VPN 连接。

  1. 连接你的 VPN(必须在连接状态下才能修改其网络配置)。
  2. 右键点击“开始”按钮,选择 终端管理员PowerShell (管理员)
  3. 输入以下命令查看当前所有网络接口的名称和类别:PowerShellGet-NetConnectionProfile
  4. 在列表中找到你的 VPN 连接名称(查看 Name 字段)。
  5. 运行以下命令将该连接设置为“专用”:PowerShellSet-NetConnectionProfile -Name "你的VPN名称" -NetworkCategory Private 注:将 "你的VPN名称" 替换为上一步中看到的实际名称。

方法二:通过注册表强制锁定(永久生效)

如果你希望系统记住这个连接的属性,即使重新拨号也保持“专用”,可以通过注册表修改。

  1. 按下 Win + R,输入 regedit 并回车。
  2. 导航至以下路径: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
  3. 点击左侧侧边栏下的各个“大括号”文件夹(GUID),在右侧查看 ProfileName 键值。
  4. 找到与你 VPN 名称相对应的那个文件夹。
  5. 双击右侧的 Category 值:
    • 0 = 公用 (Public)
    • 1 = 专用 (Private)
    • 2 = 域 (Domain)
  6. 将数值数据修改为 1,点击确定并重启电脑或重新拨号。

方法三:使用本地组策略(针对所有未知网络)

如果你频繁更换不同的 VPN,且希望它们都被视为信任网络,可以调整组策略(仅限专业版及以上):

  1. 按下 Win + R,输入 gpedit.msc
  2. 依次进入:计算机配置 -> Windows 设置 -> 安全设置 -> 网络列表管理器策略
  3. 在右侧找到 “无法识别的网络”,双击打开。
  4. 将“位置类型”更改为 “专用”