搭建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后台在线管理系统-方便管理多用户配置

发表评论