Blog.wlens.top
551 字
3 分钟
X-UI面板搭建教程:多协议多用户Xray配置指南

X-UI面板搭建教程:多协议多用户Xray配置指南
本教程将指导您搭建 X-UI 面板,并配置多协议、多用户的 Xray 服务。
准备工作
- VPS: 一台运行主流操作系统的 VPS (CentOS 7+、Ubuntu 16+、Debian 8+)。
- 域名: 已经解析的域名。
1. 安装必备组件
根据您的系统选择相应的命令:
对于 Debian/Ubuntu 系统:
apt update -yapt install -y curlapt install -y socat
对于 CentOS 系统:
yum update -yyum install -y curlyum install -y socat
2. 安装 Acme 脚本 (申请 SSL 证书)
curl https://get.acme.sh | sh
3. 申请 SSL 证书
将 mydomain.com
替换为您的域名, xxxx@xxxx.com
替换为您的邮箱。
~/.acme.sh/acme.sh --register-account -m xxxx@xxxx.com~/.acme.sh/acme.sh --issue -d mydomain.com --standalone
4. 安装 SSL 证书到指定文件夹
将 mydomain.com
替换为您的域名。
~/.acme.sh/acme.sh --installcert -d mydomain.com --key-file /root/private.key --fullchain-file /root/cert.crt
5. 安装 & 升级 X-ui 面板
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
- 访问地址: 服务器 IP 地址 + 端口 (默认 10000)
- 默认账户:
admin
6. 配置入站规则 (重要!)
- 备注: 可以自定义
- 协议: 选择
vless
- Flow: 修改为
xtls-rprx-direct
(这很重要,影响流量类型) - 传输:
tcp
- xtls: 勾选此选项 (开启 XTLS 加密)
- 域名: 输入您的域名
- 公钥文件路径:
/root/cert.crt
- 密钥文件路径:
/root/private.key
- 保存
7. 连接客户端
- 回到已添加的入站规则。
- 点击”操作” -> “二维码” 或 “复制”。
- 使用客户端 (例如小火箭) 扫描二维码或导入复制的配置文件。
注意事项:
- Flow 设置:
xtls-rprx-direct
影响流量类型,请根据实际需求进行调整。 - 密钥文件: 确保
/root/private.key
和/root/cert.crt
存在,并且可读。 - 域名解析: 您的域名必须正确解析到 VPS 的 IP 地址。
- 防火墙: 检查 VPS 的防火墙是否允许 80 和 443 端口的访问,用于 SSL 证书的申请。
- 多用户配置: X-UI 面板在添加入站规则时,可以为每个用户配置独立的参数,实现多用户访问。 请参考 X-UI 面板的官方文档。
本教程提供了基本的 X-UI 面板搭建和配置流程。 为了获得更深入的理解和更灵活的配置,请参考 X-UI 面板的官方文档和相关社区资源。
X-UI面板搭建教程:多协议多用户Xray配置指南
https://blog.wlens.top/posts/x-ui支持多协议多用户的-xray-面板/