搭建wireguard后台在线管理系统-方便管理多用户配置
wireguard在线管理系统,这是github上的一个项目,叫做subspace,可以生成一个wireguard在线管理系统,在线生成和下载配置文件,十分方便,第一次登陆时需要配置初始注册信息,第二次登录就不再需要初始配置,使用第一次配置的账号登录即可。
搭建这玩意你首先要有最基本条件
1、需要有一个拉风的域名
2、一台不会爆炸的VPS
3、VPS系统需要ubuntu 16.04。你也可以测试其它的但是本文就在这系统上测试的
准备好后 就开始搭建
一-懒人必备一键全自动搭建爽歪歪
1、连接VPS,执行一键安装脚本
curl -O https://raw.githubusercontent.com/atrandys/wireguard/master/wireguard_web.sh && chmod +x wireguard_web.sh && ./wireguard_web.sh
2、搭建过程中需要输入域名
3、提示搭建完成后,使用浏览器访问域名,进行初始账号配置
二-折腾党自己手动搭建
1、把域名解析到VPS
2、搭建服务端 连接VPS,
执行以下命令安装
wireguard sudo apt-get update -y
sudo apt-get install -y software-properties-common
sudo add-apt-repository -y ppa:wireguard/wireguard
sudo apt-get update -y sudo apt-get install -y wireguard
删掉默认dnsmasq apt-get remove -y dnsmasq
然后插入一条DNS服务器 echo nameserver 1.1.1.1 >/etc/resolv.conf
加载模块
modprobe wireguard
modprobe iptable_nat
modprobe ip6table_nat
开启转发
sysctl -w net.ipv4.ip_forward=1
sysctl -w net.ipv6.conf.all.forwarding=1
然后安装
docker curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh
然后启动
docker sudo systemctl enable docker
sudo systemctl start docker
然后docker,启动subspace,,注意”SUBSPACE_HTTP_HOST=”后修改为你的域名
docker create \
–name subspace \
–restart always \
–network host \
–cap-add NET_ADMIN \
–volume /usr/bin/wg:/usr/bin/wg \
–volume /data:/data \
–env SUBSPACE_HTTP_HOST=your.domain.com \
subspacecloud/subspace:latest
然后启动服务
sudo docker start subspace
3、使用客户端 访问你的域名,进入在线管理平台,
然后注册账号,进入后台,然后申请配置文件,下载配置文件,此配置文件可用于tunsafe或wireguard客户端。
1.本站所有干货均来源于互联网,部分收费资源为保障服务器运行,不保证100%完整、不提供任何技术支持
2.分享目的仅限于学习和测试,一切商业行为与本站无关,下载后请在24小时内删除。
3.请勿用于商业用途,不得违反国家法律,如需商业使用请向官方购买授权,由于使用该资源引起的侵权行为 与本站无关!
4. 如有链接无法下载、失效或广告,请联系管理员处理!
5. 如遇到加密压缩包,默认解压密码为"www.xyouhui.com",如遇到无法解压的请联系管理员!
享优汇小站 | 软件神器 | 给力的源码主题 | 免费干货 » 搭建wireguard后台在线管理系统-方便管理多用户配置