文章记录了一条从空白 VPS 开始,借助一键脚本完成基础环境配置、网络与性能测试、安装 3X-UI 面板,并在面板中创建 VLESS+REALITY 节点的完整流程。内容以实际操作顺序展开,涵盖脚本菜单各项功能,以及在 Web 面板中的主要参数设置。
一、VPS 与系统环境
整个流程基于常见海外 VPS 环境。机房位置通常选在香港、日本、新加坡等地区,以获得相对友好的延迟表现。计费模式多为按月或按量,便于在不满意时更换机器。
操作系统多采用 Debian 或 Ubuntu 系列,方便与常见脚本兼容。购买实例后,通过 SSH 连接,例如:
ssh root@你的服务器IP首次连接时,通常会简单查看系统时间、磁盘空间等基础信息,确认环境干净、状态正常。
二、启动一键脚本
在 SSH 终端中执行以下命令,即可进入脚本主菜单:
bash <(curl -Ls https://raw.githubusercontent.com/LazyCatLab/lazycat-scripts/main/lazycat.sh)运行后会出现欢迎界面,并列出菜单选项,大致包括:
- 系统信息查询
- 系统更新
- 系统清理
- 测试脚本合集
- X-UI 安装
- 退出脚本
后续各段内容,按这一菜单顺序展开。
三、系统信息查询(选项 1)
「系统信息查询」会输出当前 VPS 的一组状态信息,用来了解机器的基础情况,例如:
- 系统版本、内核版本、主机名
- CPU 架构、型号、核心数量、当前利用率
- 系统负载、TCP/UDP 连接数
- 内存与 Swap 占用
- 根分区磁盘使用情况
- 网络收发统计
- TCP 拥塞控制算法(如是否为 BBR)
- IPv4 地址、DNS、运营商信息、地理位置概况
- 系统运行时长与当前时间
这些信息可作为后续优化和对比的参考起点。
四、系统更新(选项 2)
通过「系统更新」选项,会自动执行类似:
apt updateapt upgrade -y借此完成软件包索引更新以及现有软件的升级,使系统处于相对新的状态,有利于后续长期使用与兼容性。
五、系统清理(选项 3)
「系统清理」选项对应的典型操作为:
apt autoremove -yapt autoclean -y其主要作用是移除不再需要的依赖包,并清理本地缓存的安装包,释放磁盘空间,让系统保持较为精简的状态。
六、测试脚本合集(选项 4)
「测试脚本合集」整合了多个常用测试项,适合在部署之前摸清 VPS 的”体质”,内容大致包括:
流媒体解锁测试
调用公开测试脚本,检测当前 IP 对常见流媒体平台(如 Netflix 等)的支持情况,间接反映 IP 质量和封锁程度。
三网回程测试
测试从国内三大运营商回程到该 VPS 的路径,观察是否存在明显绕路、劣质线路等现象。
网络测速
使用命令行测速工具,给出下载、上传和延迟情况,对线路质量有一个直观印象。
性能测试
运行基准测试工具,对 CPU、内存、磁盘进行基础跑分,便于与其他机器横向对比。
这些测试项多依赖外部脚本或服务,实际使用时可以按需选择。
七、3X-UI 面板安装(选项 5)
通过菜单中的「X-UI 安装」选项,会自动拉取并安装 3X-UI 面板:安装必要依赖、部署并注册服务、启动 Web 面板。
完成后,终端中通常会给出面板访问地址(形如 http://服务器IP:端口)以及登录所需的账号与密码。这些信息后续需要用于浏览器访问与配置,因此一般会单独保存。
八、面板基础设置概览
首次登录 Web 面板后,通常会围绕基础安全与使用习惯做一些简单调整,例如:
- 修改默认的登录用户名与密码
- 确认或调整面板端口,并在系统防火墙中放行对应端口
- 设置合适的时区(如 Asia/Shanghai),便于阅读日志时间
- 按个人习惯调整界面语言等
九、VLESS+REALITY 入站配置概览
在 3X-UI 中创建 VLESS+REALITY 入站时,可在「入站列表」中新建一条记录,并选择相应协议和传输方式。以下是典型配置要点的整理说明。
1. 基本入站信息
协议选择 VLESS;传输方式使用带 REALITY 的 TCP 相关选项;端口可使用 443 或自定义端口,需与防火墙放行规则配合。
2. 用户与 UUID
每个用户对应一个 UUID,多设备使用时可创建多个用户以区分。UUID 一般由面板自动生成,也可手动替换。
3. VLESS 参数
加密方式多为 none,其余参数一般沿用面板默认设置,根据需求再做微调。
4. REALITY 相关设置
勾选启用 REALITY 开关;使用面板内置功能生成私钥与公钥(公钥在客户端配置中使用);Short ID 为几位十六进制字符,可随机生成;目标域名填写真实存在并提供 HTTPS 服务的域名,客户端配置需保持一致。
5. 配置保存与导出
完成设置后保存入站配置,随后通过面板导出 VLESS+REALITY 链接或特定客户端格式,在本地客户端导入后验证连通性。
十、acme.sh 预备操作(可选)
虽然 VLESS+REALITY 本身不依赖本机证书,但在部分场景下仍可能需要基于 TLS 的节点形式。为此,可以预先准备好 acme.sh,示例命令如下:
curl https://get.acme.sh | sh -s email=你的邮箱 --forcesource ~/.bashrc~/.acme.sh/acme.sh --register-account -m 你的邮箱 --server letsencrypt命令中的「你的邮箱」替换为实际使用的邮箱地址。完成后,系统中便具备利用 acme.sh 申请证书的能力。
结语
整条流程从 VPS 选型、脚本启动、系统状态查看与更新,一直到 3X-UI 面板安装及 VLESS+REALITY 入站配置,构成了一条较为完整的搭建路径。相关设置与参数选择,均基于实际使用过程中形成的习惯与偏好,后续若有新的组合方式或优化思路,仍可在此基础上继续调整与补充。