介绍 WireGuard 在 TCP 和 IPv6 上的应用

介绍通过 TCP 和 IPv6 的 WireGuard

2021 年 11 月 1 日

随着我们为 Mullvad VPN 增加更多高级设置,我们比以往更需要您的反馈。因此,我们鼓励桌面用户测试我们首次实现的通过 TCP 和 IPv6 的
WireGuard。

要尝试这两种设置,请下载最新的 Windows、macOS 或 Linux 版本的 。如果您愿意给我们反馈,请发送邮件至 [email protected]

如何通过 IPv6 连接到 WireGuard 服务器

此设置在 CLI 中已可用,但现在可以在应用中进行配置。

  1. 打开桌面应用。
  2. 打开 设置 > 高级
  3. 隧道协议 设置为“WireGuard”。
  4. 在下方,点击 WireGuard 设置
  5. 向下滚动到 IP 版本 ,选择“IPv6”。

要使其正常工作,您的设备不仅需要支持 IPv6,还需连接到提供 IPv6 的网络。

如何使用通过 TCP 的 WireGuard

WireGuard 默认仅支持 UDP。这可能会导致问题,因为许多公共网络(如咖啡馆和火车上)会阻止 UDP。这就是我们引入通过 TCP 的
WireGuard 的原因。

在这一初始阶段,我们仅将其部署到少数几个服务器。如果我们收到反馈表明此解决方案运行良好,我们将把其扩展到所有 WireGuard 服务器。

以下是当前支持通过 TCP 进行 WireGuard 的服务器:

  • au1-wireguard
  • de12-wireguard
  • gb5-wireguard
  • jp13-wireguard
  • nl2-wireguard
  • se6-wireguard
  • se9-wireguard
  • se17-wireguard
  • us113-wireguard
  • us114-wireguard

要尝试这个,您需要使用 。

  1. 运行 mullvad relay set hostname se6-wireguard(可以使用上述任何服务器)。
  2. 运行 mullvad relay set tunnel wireguard --protocol tcp (如果要重置配置,请使用相同命令,但将 --protocol 更改为 any)。
  3. 一旦连接成功,检查您的状态以验证您正在使用 TCP。

Leave a Reply

Your email address will not be published. Required fields are marked *