WireGuard

开源地址

启动

新版-15
旧版-14
#!/bin/bash

docker rm -f wg-easy
docker run --detach \
--name wg-easy \
--env ip=xxx \
--env PORT=51821 \
--env WG_PORT=51820 \
-v ./data:/etc/wireguard \
-v /lib/modules:/lib/modules:ro \
--publish 51820:51820/udp \
--publish 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:15

生成hash密码

Tip

可以使用frpudp端口转发出去,但是一定要用国内大厂服务器,不然秒封

[wireguard]
type = udp
local_ip = 127.0.0.1
local_port = 51820
remote_port = 51820