Xboard+V2bx搭建自己的科学管理平台

释放双眼,带上耳机,听听看~!

本文章仅做科研用途学习,禁止模仿和转发,不了解科研相关用途的自觉关闭。

对于许多希望搭建个人代(ke)理(xue)服务或管理多个节(node)点的用户来说,一个强大而直观的管理面板至关重要。传统的命令行配置方式不仅繁琐且容易出错,也难以进行用户和流量管理。

本文将介绍一套广受欢迎的高效组合:使用 Xboard 作为前端管理面板,配合功能强大的后端程序 V2bX 来实现节点(node)的自动化创建、用户管理和流量统计。这套方案特别适合需要管理多个用户、多个节点,并希望实现fufei订阅模式的场景。对比之前介绍的SSPanel-UIM,Xboard对node对接管理更简单、设置更快速,几乎支持所有协议。

我们将学到

  • Xboard: 一个美观、功能丰富的V2Ray/Trojan等多协议管理面板,用于管理用户、套餐、订单和工单系统等。支持SS/Vmess/Vless/Trojan/TUIC/Socks/Anytls/Mieru/Hysteria

  • V2bX: 一个基于Xray-core的强大后端,负责与Xboard面板通信,并在您的VPS上自动创建和管理V2Ray/Trojan等真实节点。

准备工作

在开始之前,请确保您拥有以下资源:

  1. 一台纯净的(overseas)VPS:建议使用 Ubuntu 22.04 或 Debian 11/12 操作系统。这台VPS将用于安装Xboard面板。【老手可以直接用宝塔面板,但是要让宝塔的nginx监听具体ip的433/80端口,不熟悉的请用纯净vps】

  2. 至少一台纯净的(overseas)VPS:用于安装V2bX后端,作为实际的代(dai)理(li)节点。您可以准备多台VPS作为不同的节点。【实际流量产生的VPS】

  3. 一个域名:用于访问您的Xboard面板,并建议将其托管在Cloudflare等DNS服务商。

第一部分:安装Xboard管理面板

Xboard面板是我们管理所有用户和节点的“大脑”。我们将在一台独立的VPS上安装它。

  1. 连接到您的面板VPS 使用SSH客户端(如Xshell, Termius)以root用户登录您的面板服务器。

  2. 更新系统并安装必要工具

    apt update -y && apt install -y curl wget
  3.  执行官方一键安装脚本 Xboard官方提供了一个非常便捷的一键安装脚本。它会自动处理好LNMP环境(Nginx, MySQL, PHP)和面板本身的安装。
    wget -N https://raw.githubusercontent.com/cedar2025/Xboard/master/install.sh && bash install.sh
    
  4. 脚本运行时,会提示您进行一些基础配置:

    • 数据库密码:建议让脚本自动生成一个强密码。

    • 管理员邮箱和密码:设置您登录Xboard后台的管理员账户。

    • 面板域名:输入您准备好的域名(例如 panel.yourdomain.com)。

    • SSL证书:脚本会自动使用acme.sh为您申请和配置Let’s Encrypt免费SSL证书。

    安装过程会持续几分钟。完成后,脚本会显示您的后台登录地址和账户信息。

  5. 访问和基础配置

    • 在浏览器中打开脚本提供的后台地址。

    • 使用您设置的管理员账户登录。

    • 重要:登录后,请先进入 系统设置 -> 站点配置,确保“站点URL”已正确填写为您的域名(https://panel.yourdomain.com)。

    • 熟悉一下后台界面,例如用户管理、订阅管理、节点管理等模块。

  6. 添加节点:
    • 绑定一个子域名(推荐)到你的节点服务器(不是xboard这台,是实际的节点);比如us.yourdomain.com;如果使用cloudflare等服务记得关闭小黄云(cdn);
    • 在xboard生成节点,比如vmess/vless,每个xboard管理的节点对应一种协议并指定一个节点id,user和证书信息可以使用自动生成的;
    • 为每一个节点服务器部署好节点,每一台可以同时使用多种协议(如为us.yourdomain.com配置vmess+ss+vless各一个节点);
    • 进入xboard系统管理-系统配置-节点配置,记录下“通讯密钥”;

二部分:安装V2bX后端节点

现在,我们将在另一台(或多台)VPS上安装V2bX,它将作为实际提供代理服务的“四肢”。

  1. 连接到您的节点VPS 使用SSH以root用户登录您的节点服务器。

  2. 执行V2bX官方一键安装脚本 V2bX同样提供了一键安装脚本,它会自动安装并配置好Xray核心。

     

    wget -N https://raw.githubusercontent.com/wyx2685/V2bX-script/master/install.sh && bash install.sh
    

    安装过程非常快,完成后V2bX服务就已经在后台运行了。

  3. 配置V2bX连接信息 安装完成后,我们需要编辑V2bX的配置文件,告诉它应该与哪个Xboard面板进行通信。
  • 打开配置文件:

    nano /etc/V2bX/config.json


  • 您需要修改文件中的以下三个关键部分:

    • "ApiHost": 将其修改为您的Xboard面板域名。

    • "ApiKey": 这是面板与后端通信的密钥。

    • "NodeID": 这是您即将在Xboard面板中创建的节点的ID号。

 如何获取ApiKeyNodeID?如果你忘了按照前面步骤先创建节点的话:

  • 回到您的Xboard面板浏览器页面。

  • 进入 节点管理 -> 节点管理-> 添加节点

  • 节点类型:选择V2Ray-Vless-Vmess等。

  • 节点名称:给您的节点起一个名字(例如“日本-CN2”)。

  • 节点地址:填写您这台节点VPS的IP地址或域名。

  • 节点ID:Xboard会让你指定一个id
  • 其他设置;
  • 保存节点。

  • 保存后,回到节点列表,您会看到新创建的节点,以及它的 ID号

  • 同时,进入系统管理-系统配置-节点配置,您会看到 通讯密钥 (ApiKey)

现在,将获取到的 通讯密钥节点ID 填入您正在编辑的config.json文件中。修改后的文件应如下所示:

重启V2bX服务 保存配置文件后,执行以下命令重启V2bX使其加载新配置。

V2bx //随时打入这个命令可以看到v2bx的状态,有重启、安装bbr加速核心等功能

检查节点状态 回到Xboard面板的“节点列表”页面,刷新一下。如果一切正常,您刚刚配置的节点状态应该会显示为绿色在线。有时无用户连接时显示黄色,等你创建订阅以后即可显示绿色。

第三部分:创建产品/用户组/订阅与使用

结语

通过 Xboard 与 V2bX 的组合,您已经成功搭建起一个功能完善、易于扩展的代理节点管理系统。您可以重复第二部分的操作,在更多的VPS上安装V2bX,并在Xboard中添加它们作为新节点,从而轻松构建一个覆盖全球的科学节点网络。希望这篇指南能帮助您顺利完成部署,享受自动化管理的便捷。

给TA充电
共{{data.count}}人
人已充电
建站私有云

榨干NAT机器的全部玩法:从网站CDN加速到分布式编译

2025-8-8 23:26:40

私有云

保姆级教程:用Jellyfin全家桶在vps上打造家庭影音私有云

2025-8-5 23:23:13

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索