WireGuard 经过hack重新编译发布需要签字许可才能发布, 这不利于开发者hack和发布. 这个版本是运行在user space且有如下功能:

  • 支持webui设置
  • 支持udp混淆
  • 对抗QoS干扰
  • 对抗DPI探测

如何安装?

  1. 直接下载 zip , 解压到~/wg目录(其他目录也可以, 但是不要解压在系统自带的目录比如: Downloads, Documents)
  2. 在命令行运行
首先打开terminal,然后
$>cd ~/wg
将下载文件解压到 ~/wg
$>chmod +x wg-webui
$>sudo ./wg-webui
  1. 在浏览器打开 http://127.0.0.1:8080
  2. 进行常规配置

如何配置?

Webui分为3个tab (Overview, Interface, Peer).

  • Overview 状态, 流量监控
  • Interface 配置ip, 端口, dns, 私钥, 传输模式 wg-webui
  • Peer 配置peer的Public Key, Preshared Key, Persistent Keepalive, Allowed IP, Endpoint wg-webui

如何确定正常工作

在Overview能看见tx, rx有流量变化就表明wg-webui正常工作! wg-webui