Linux 系统 WireGuard 安装教程 - axcsz/Collect GitHub Wiki

Linux 系统 WireGuard 安装教程

IPV4 是动态公网,所以需要绑定域名,用 DDNS 提前解析好

需要在主路由端口映射,只需要映射 UPD 端口即可(内外网端口需一样)

使用以下命令,安装 WireGuard

  • PS:<🚨YOUR_SERVER_IP> 修改成你的 IP 或 域名;

  • PS:<🚨YOUR_ADMIN_PASSWORD> 修改成一个好记但不简单的密码,其他保持默认即可

  docker run -d \
  --name=wg-easy \
  -e LANG=de \
  -e WG_HOST=<🚨YOUR_SERVER_IP> \
  -e PASSWORD=<🚨YOUR_ADMIN_PASSWORD> \
  -e WG_DEFAULT_DNS=223.5.5.5 \
  -v ~/.wg-easy:/etc/wireguard \
  -p 51820:51820/udp \
  -p 51821:51821/tcp \
  --cap-add=NET_ADMIN \
  --cap-add=SYS_MODULE \
  --sysctl="net.ipv4.conf.all.src_valid_mark=1" \
  --sysctl="net.ipv4.ip_forward=1" \
  --restart unless-stopped \
  ghcr.io/wg-easy/wg-easy