服务端
创建个目录用于挂载docker
mkdir /opt/wg-easy
使用docker启动wg-easy
docker run -d \
--name=wg-easy \
--restart unless-stopped \
-e PASSWORD=控制台密码 \
-e WG_HOST=服务端IP或域名 \
-e WG_DEFAULT_ADDRESS=10.10.0.x \
-e WG_ALLOWED_IPS=10.10.0.0/24 \
-e WG_PERSISTENT_KEEPALIVE=25 \
-e WG_DEFAULT_DNS= \
-v /opt/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" \
ghcr.io/wg-easy/wg-easy
云厂商控制台的安全组/防火墙开启以下两端口
51820/udp
51821/tcp
浏览器访问http://服务端ip或域名:51821
,创建配置并下载
ubuntu客户端
安装wireguard
apt install wireguard openresolv
编辑/etc/wireguard/wg0.conf
文件,将下载的配置内容拷贝进去
启动
wg-quick up wg0
停止
wg-quick down wg0
开机自启
systemctl enable wg-quick@wg0
取消开机自启文章来源:https://www.toymoban.com/news/detail-533890.html
systemctl disable wg-quick@wg0
其他客户端
windows、mac、linux、安卓等 https://www.wireguard.com/install文章来源地址https://www.toymoban.com/news/detail-533890.html
到了这里,关于使用wireguard组建虚拟局域网的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!