教程简介 📝
本教程将从零开始,教你如何选择合适的 VPS 服务器,并快速搭建稳定的节点。特别适合小白用户,全程使用图形化界面,避免复杂的命令行操作。
准备工作 🛠️
需要的工具 📌
- Windows 电脑(本教程基于 Windows 演示)
- 网络连接(测试时需要关闭代理,使用本地网络环境)
- 一个支持的客户端软件(如 V2RayN)
重要提醒 ⚠️
测试前必须关闭所有代理工具,确保在本地网络环境下进行测试,这样才能得到准确的延迟和速度数据。
第一步:服务器选择与测试 🌐
使用测速网站选择服务器 🔍
访问测速网站
- 打开专门的 VPS 测试平台
- 可以看到亚太地区和欧洲地区的多个机房选项
进行延迟测试⏱️
- 点击想要测试的服务器(如马来西亚 2.99 美元或日本服务器)
- 点击 "测速功能" 开始测试
- 主要关注延迟数据,速度仅供参考
测试结果分析📊
- 延迟是最重要的指标,决定连接稳定性
- 速度测试可能受到同时测试用户数量影响,建议多测几次取平均值
- 根据自己的网络环境选择延迟最低的服务器
购买决策💡
- 延迟满意:点击 "立即购买"
- 延迟不满意:返回选择其他地区服务器重新测试
第二步:连接服务器 🔗
获取服务器信息 📋
购买完成后,你会得到:
- IP 地址
- 用户名(通常是 root)
- 密码
使用 Windows 自带工具连接 💻
打开命令提示符
- 点击开始菜单
- 搜索 "命令提示符" 或 "CMD"
- 点击打开黑色终端窗口
- 连接服务器
ssh root@你的IP地址
- 输入命令后按回车
- 提示保存密钥时输入
yes
并回车 - 输入密码(右键粘贴,不会显示字符,直接回车即可)
连接成功✅
- 看到服务器提示符说明已成功连接
第三步:安装 S-UI 面板 🖥️
S-UI 简介 ℹ️
S-UI 是一个基于 Sing-Box 内核的高级 Web 管理面板,支持多协议、多语言,具有完善的流量管理和订阅服务功能。
一键安装脚本 📜
官方安装命令:
bash <(curl -Ls https://raw.githubusercontent.com/alireza0/s-ui/master/install.sh)
执行安装 🚀
运行安装脚本
- 在 SSH 终端中右键粘贴上述安装命令
- 按回车开始安装
配置选项⚙️
- 询问是否自定义账号密码时,建议输入
n
使用默认配置 - 系统会自动生成登录信息,后续可通过图形界面修改
- 询问是否自定义账号密码时,建议输入
访问面板🌐
- 浏览器打开:
http://你的服务器IP:2095/app/
- 使用默认账号密码登录
- 浏览器打开:
第四步:配置管理面板 ⚙️
登录面板 🔑
访问管理界面
- 在浏览器中打开面板地址
- 可以将界面语言切换为中文
登录系统
- 使用安装时显示的用户名和密码登录
- 进入图形化管理界面
修改管理员信息(可选) 🔒
- 点击小房子图标展开菜单 🏠
- 选择 "管理员"
- 点击 "编辑" ✏️
- 修改用户名和密码
第五步:配置 TLS 证书 🔐
创建 TLS 证书 📜
进入 TLS 管理
- 点击 "TLS" 选项
- 点击 "添加" ➕
生成 TLS 证书
- 点击 "生成" 按钮
- 给证书命名(如 "t")
- 重要:勾选 "允许不安全" 选项(因为是自签证书)
- 点击 "保存" 💾
创建 Reality 证书
- 再次点击 "添加" ➕
- 选择 "Reality" 类型
- 点击生成所有信息
- 点击 "保存" 💾
S-UI 支持的协议 📋
根据官方文档,S-UI 支持以下协议:
- 通用协议:Mixed, SOCKS, HTTP, HTTPS, Direct, Redirect, TProxy
- V2Ray 系列:VLESS, VMess, Trojan, Shadowsocks
- 新兴协议:ShadowTLS, Hysteria, Hysteria2, Naive, TUIC
- XTLS 协议:完整支持
添加 Hysteria2 协议 ⚡
进入入站管理
- 点击 "入站管理"
- 点击 "添加" ➕
配置 Hysteria2
- 选择 "Hysteria2" 协议
- 在 TLS 模板中选择之前创建的 "t"
- 点击 "保存" 💾
添加 Reality 协议 🔒
添加新入站
- 再次点击 "添加" ➕
- 选择 "Reality" 协议
配置 Reality
- 选择 Reality 模板 "r"
- 点击 "保存" 💾
Reality 特殊配置 🔧
如果 Reality 无法正常工作,需要额外配置:
编辑 Reality TLS
- 回到 TLS 管理,编辑 Reality 证书
- 在 "握手服务器" 填入:
tesla.com
(去掉 https://) - SNI 也填入:
tesla.com
- 点击 "保存" 💾
第七步:创建用户 👤
添加用户账户 🆕
进入用户管理
- 点击 "用户管理"
- 点击 "添加" ➕
配置用户
- 保持默认配置
- 点击 "入站标签"
- 勾选所有已创建的协议(Hysteria2 和 Reality)
- 点击 "保存" 💾
第八步:客户端配置 📱
获取订阅信息 🔗
生成订阅链接
- 在用户管理页面可以看到二维码 📷
- 点击复制订阅链接
导入到客户端
- 打开 V2RayN 等客户端软件
- 使用 Ctrl+V 粘贴订阅链接
- 点击 "刷新当前订阅" 获取节点 🔄
测试连接 🧪
测试节点
- 分别测试 Hysteria2 和 Reality 节点
- 查看延迟是否正常
- 进行速度测试 🚀
使用节点
- 选择延迟较低的节点
- 设置为系统代理
- 享受稳定的网络连接 🌐
性能优化建议 💡
协议选择 📋
- Hysteria2:通常在高带宽环境下表现更好
- Reality:在某些网络环境下可能更稳定
- 建议:都配置上,根据实际测试效果选择使用
服务器选择 🏢
- 延迟优先:选择延迟最低的服务器
- 稳定性:观察长期使用的稳定性
- 负载均衡:避免选择过于热门的机房
常见问题解决 🛠️
Reality 连接失败 ❌
- 检查握手服务器配置是否正确
- 确保 SNI 字段已填写
- 尝试更换其他可用的握手服务器(如bing.com)
面板无法访问 🚫
- 检查服务器防火墙设置
- 确认面板端口是否正确开放
- 验证 IP 地址和端口号是否正确
速度测试不准确 📊
- 网页测试通常是单线程,仅供参考
- 实际使用中的多线程速度会更快
- 建议以实际使用体验为准
系统要求与支持 💻
支持的操作系统 🖥️
- Ubuntu 20.04+
- Debian 11+
- CentOS 8+
- Fedora 36+
- Arch Linux / Manjaro
- AlmaLinux 9+ / Rocky Linux 9+
- Oracle Linux 8+
- OpenSUSE Tubleweed
- Armbian
面板功能特性 ✨
- 多协议支持
- 多语言界面(中文、英文、波斯语等)
- 多客户端 / 入站管理
- 高级流量路由界面
- 客户端流量和系统状态监控 📈
- 订阅服务(链接 / JSON 格式)
- 深色 / 浅色主题 🌙☀️
- API 接口支持
定期检查 🔍
- 定期检查节点连接状态
- 关注服务器资源使用情况
- 及时更新 S-UI 面板版本 🔄
安全建议 🔒
- 定期更换管理员密码
- 不要在公共场合展示配置信息
- 合理使用,遵守当地法律法规
总结 📝
通过本教程,你已经学会了:
- 如何选择和测试 VPS 服务器
- 使用 Windows 命令行连接服务器
- 安装和配置 S-UI 管理面板
- 设置多种协议(Hysteria2、Reality、TLS)
- 创建用户和生成订阅链接
- 在客户端中使用配置
这套方案的优势在于使用图形化界面管理,即使是技术小白也能轻松上手。记住,选择服务器时延迟是最重要的指标,实际使用效果需要以自己的网络环境测试为准。
本教程仅供技术学习和研究使用,请遵守当地法律法规,合理合法使用网络资源。