项目地址是:https://github.com/wg-easy/wg-easy
项目在2024年9月份以后进行了全新升级,docker里密码使用了哈西值
docker run --detach \
--name wg-easy \
--env LANG=en \
--env WG_HOST=<🚨YOUR_SERVER_IP> \
--env PASSWORD_HASH='<🚨YOUR_ADMIN_PASSWORD_HASH>' \
--env PORT=51821 \
--env WG_PORT=51820 \
--volume ~/.wg-easy:/etc/wireguard \
--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

我的是V6网络

第一步执行
docker run -it ghcr.io/wg-easy/wg-easy wgpw 你的密码

第二步执行
docker run --detach \
--name wg-easy \
--env LANG=en \
--env WG_HOST=你的盒子域名 \
--env PASSWORD_HASH='第一步算出来的哈西值' \
--env PORT=51821 \
--env WG_PORT=51820 \
--volume ~/.wg-easy:/etc/wireguard \
--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" \
--sysctl 'net.ipv6.conf.all.forwarding=1' \
--restart unless-stopped \
ghcr.io/wg-easy/wg-easy

我用电脑和手机两个客户端测试的都没问题,手机流量自带ipv6肯定没问题,电脑我是利用手机开的热点测试的!

13 天 后

gzzq 那就更没问题了,我觉得这个方案很好,速度很快

11 天 后
20 天 后

lvye62
有公网ip的话可以试下openvpn安装脚本,目前我在盒子上使用,非常完美,可以访问家里路由器的内网设备.
1.下载脚本
wget -O openvpn.sh https://get.vpnsetup.net/ovpn
2.设置权限
chmod 777 openvpn.sh
3.运行脚本,使用自动安装方式。
bash openvpn.sh --auto
4.等待一会把生成的 client.ovpn复制出来,手机或PCopenvpn客户端导入就行了。

github:https://github.com/hwdsl2/openvpn-install

内存占用低
root@hi3798mv100:/# systemctl status openvpn-server@server.service
openvpn-server@server.service - OpenVPN service for server
Loaded: loaded (/lib/systemd/system/openvpn-server@.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2024-06-15 12:40:48 CST; 4h 40min ago
Docs: man:openvpn(8)
https://community.openvpn.net/openvpn/wiki/Openvpn24ManPage
https://community.openvpn.net/openvpn/wiki/HOWTO
Main PID: 6288 (openvpn)
Status: "Initialization Sequence Completed"
Tasks: 1 (limit: 2234)
Memory: 1.6M
CGroup: /system.slice/system-openvpn\x2dserver.slice/openvpn-server@server.service
└─6288 /usr/sbin/openvpn --status /run/openvpn-server/status-server.log --status-version 2 --suppress-timestamps --config server.conf

Jun 15 16:34:03 hi3798mv100 openvpn[6288]: client/115.230.232.75:32141 peer info: IV_LZ4v2=1
Jun 15 16:34:03 hi3798mv100 openvpn[6288]: client/115.230.232.75:32141 peer info: IV_LZO=1
Jun 15 16:34:03 hi3798mv100 openvpn[6288]: client/115.230.232.75:32141 peer info: IV_COMP_STUB=1
Jun 15 16:34:03 hi3798mv100 openvpn[6288]: client/115.230.232.75:32141 peer info: IV_COMP_STUBv2=1
Jun 15 16:34:03 hi3798mv100 openvpn[6288]: client/115.230.232.75:32141 peer info: IV_TCPNL=1
Jun 15 16:34:03 hi3798mv100 openvpn[6288]: client/115.230.232.75:32141 peer info: IV_GUI_VER=OpenVPN_GUI_11
Jun 15 16:34:03 hi3798mv100 openvpn[6288]: client/115.230.232.75:32141 peer info: IV_SSO=openurl,crtext
Jun 15 16:34:03 hi3798mv100 openvpn[6288]: client/115.230.232.75:32141 Outgoing Data Channel: Cipher 'AES-256-GCM' initialized with 256 bit key
Jun 15 16:34:03 hi3798mv100 openvpn[6288]: client/115.230.232.75:32141 Incoming Data Channel: Cipher 'AES-256-GCM' initialized with 256 bit key
Jun 15 16:34:03 hi3798mv100 openvpn[6288]: client/115.230.232.75:32141 Control Channel: TLSv1.3, cipher TLSv1.3 TLS_AES_256_GCM_SHA384, 2048 bit RSA

    这个能在纯ipv4的环境下,访问ipv6的设备吗?

      3 个月 后

      likongshun 这个也很不错啊,我这个能随时增减权限,我这个穿透回家可以看只有在移动宽带播放的直播源,很多地方台的直播源都是限制内网的

      说点什么吧...

      开源、免费、互助、进步

      e 酷网 www.ecoo.top 2023