3X-UI 支持多协议多用户的 Xray 可视化面板搭建教程
3X-UI 是伊朗作者 @MHSanaei 开发维护的基于 Xray Core 构建的支持多协议多用户的 Xray 可视化面板,支持 VMess、VLESS、Trojan、Shadowsocks、Dokodemo-door、Socks、HTTP、wireguard 多种协议,支持一键式SSL证书申请,功能齐全,简单易用。
3X-UI 介绍
3x-ui项目地址:https://github.com/MHSanaei/3x-ui
项目名称 | 当前最新版本 | 项目地址 | 更新日期 |
---|---|---|---|
3x-ui | GitHub 项目地址 |
3x-ui的特色:
- 系统状态监控
- 在所有入口和客户端中搜索
- 深色/浅色主题
- 支持多用户和多协议
- 支持多种协议,包括VMess、VLESS、Trojan、Shadowsocks、Dokodemo-door、Socks、HTTP、wireguard
- 支持XTLS协议,包括RPRX-Direct、Vision、REALITY
- 流量统计、流量限制、超时时间限制
- 可自定义的 Xray 配置模板
- 支持HTTPS访问面板(自建域名+SSL证书)
- 支持一键式SSL证书申请和自动续费
- 更多高级配置项目请参考面板
- 修复了API路由(用户设置将使用API创建)
- 支持通过面板中提供的不同项目更改配置。
- 支持从面板导出/导入数据库
准备工作
- VPS一台:建议系统:Ubuntu 22.04+ / Debian 12+ / CentOS 8+
- 域名一个:建议将域名托管到 Cloudflare
域名托管到 Cloudflare 将域名解析解析到VPS服务器IP,下载 SSH 连接工具 Finalshell,VPS 域名购买、域名解析请参考下方相关推荐内容。
搭建部署 3X-UI
登录 VPS 的 SSH
打开 Finalshell ,通过 SSH 链接 VPS 。

双击刚添加的VPS,登录SSH。

在弹出的安全警告提示框内点击 接受并保存。

登录完成

更新及安装组件
登录 VPS 的 SSH,然后输入以下命令更新及安装组件
apt update -y #Debian/Ubuntu 命令 apt install -y curl socat #Debian/Ubuntu 命令
yum update -y #CentOS 命令 yum install -y curl socat #CentOS 命令


安装3x-ui
输入以下命令回车进行安装
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

提示“Would you like to customize the Panel Port settings? (If not, a random port will be applied) [y/n]: ”询问我们是否要自定义面板端口设置?
我们回复 “y”,然后自定义随意端口,例如8443 ,回车。

如出现此提示,即可代表安装成功,绿色文字包含用户名,密码,端口,管理地址等信息。

这里获取的账号密码登信息,一定要记住!我们绑定域名并申请完SSL证书,也要使用这里获取的账号密码信息。
3x-ui 安装完成,如果你没有域名,可以通过上方的信息通过IP地址登录后台即可。
申请SSL证书
输入 x-ui
调出面板管理脚本,使用脚本内置 SSL 证书申请功能申请 SSL 证书

选择 18 SSL Certificate Management然后再选择 1 Get SSL。

输入解析好的域名回车,端口默认 80 直接回车即可。

在 Would you like to modify --reloadcmd for ACME? (y/n): 后输入 y ,选择 0 默认即可。

在 Would you like to set this certificate for the panel? (y/n) 这里询问是否为面板设置此证书,我们输入 y 回车。

输入0退出菜单。到这里,我们的 3x-ui 安装及 SSL 证书设置完成。我们通过 Access URL: 给出的面板管理地址登录面板。输入安装 3X-UI 时获取的账号密码即可登录面板。

3X-UI 面板设置
修改默认登录路径
在后台选择 面板设置 - 常规 - 常规配置 - 面板 url 根路径 修改默认登录路径。
修改完后一定要点击上方的,保存 - 重启面板

更改后,我们的登录地址将由原来的 https://xray.iyio.xyz:8443/s1iwfPeBNeeOo0Y/ 更改为 https://xray.iyio.xyz:8443/iyionet/
修改默认账号密码
自动生成的账号密码太难记,我们可以修改默认的账号及密码,在后台选择 面板设置 - 安全设定 - 管理员凭证 修改默认账号密码。

添加入站列表
在 入站列表 选择 添加入站。输入配置参数,点击添加。

新手建议:

备注 | 这里随便填写! |
协议 | 默认 vless ,也可以根据自己的需求选择 |
端口 | 默认即可,也可以自己设置! |
客户 | 默认配置即可! |
传输 | 选择 WebSocket 。 |
路径 | 斜杠后面随意设置英文路径。 |
安全 选择 TLS | ALPN:删除 h3、 h2、 http/1.1 |
数字证书:点击从面板设置证书. | |
其他默认 |
复制节点信息
入站列表添加完成后,即可导入节点链接了,点击三个点菜单,选择导出链接,复制链接地址,然后再各个客户端里使用了。使用教程:Windows 、Android 、IOS、macOS 全平台科学上网工具 APP客户端下载及使用教程!

加入对话