在我们使用WireGuard的节点时,由于其本意并非设计给中国人的,故只能使用全局链接节点。但是,有一位大佬开发了WireGuard节点分流解决方案。下面我们就以之前的wgcf WireGuard配置文件为基础,详细讲解如何在Windows的WireGuard给节点分流

准备材料

  • 一台Windows的电脑
  • WireGuard

步骤

  1. 关闭WireGuard,打开管理员模式命令行运行以下命令
reg add HKLM\Software\WireGuard /v DangerousScriptExecution /t REG_DWORD /d 1 /f
  1. 下载此页面中的wireguard.zip压缩包,然后解压到”C:\Program Files\WireGuard\bat”处

  1. 修改节点配置,DNS修改为127.0.0.1,然后在MTU下方加入这几段。最终配置文件如下所示
PreUp = "C:\Program Files\WireGuard\bat\routes-up.bat"
PostUp = "C:\Program Files\WireGuard\bat\dns-up.bat"
PreDown = "C:\Program Files\WireGuard\bat\routes-down.bat"
PostDown = "C:\Program Files\WireGuard\bat\dns-down.bat"

  1. 测试链接,如出现接收数据则为连接成功

  1. 测试节点分流效果