前言

很久之前我写过一篇关于 x-ui 面板安装和 SSL 证书申请的博客,但内容已经有些陈旧。鉴于技术更新与项目维护情况的变化,现将最新的 3x-ui 搭建方法及特色进行详细介绍。

由于原 x-ui 项目的 GitHub 仓库已两年没有更新,目前伊朗作者开发的基于 Xray 核心的魔改版本——3x-ui,成为了稳定且实用的选择。
此外,其他基于 sing-box 和 marzban 等项目的代理面板也在不断涌现。但考虑到易用性和实用性,我更推荐使用 3x-ui。

3x-ui 的特点包括:

  • 系统状态监控: 可实时查看系统资源占用情况
  • 搜索功能: 在所有入口与客户端中提供便捷的搜索体验
  • 主题选择: 支持浅色/深色模式切换
  • 多用户及协议支持: 兼容多种代理协议,如 VMess、VLESSTrojan
  • XTLS 和 Reality 协议支持
  • 流量统计限制功能: 提供详细的流量使用情况分析,并可设置限流策略
  • HTTPS 访问面板: 支持自定义域名与 SSL 证书配置
  • 一键式 SSL 证书申请及自动续费

3x-ui 简介

项目地址:
https://github.com/MHSanaei/3x-ui

安装前,请确保已启用 BBR 加速,参考教程
BBR 新版脚本及优化

安装步骤如下:

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

在执行以上命令后,会提示是否自定义配置信息。建议选择 y 进行个性化设置,包括面板用户名、密码及端口等。

安装完成后,可以通过 SSH 命令管理 3x-ui:

  • x-ui start: 启动服务
  • x-ui stop: 停止服务
  • x-ui restart: 重启服务

管理界面与配置流程

在浏览器中输入 VPS IP 和端口访问面板。进入后,选择中文语言并使用先前设定的登录信息进行验证。

搭建 Reality 协议代理节点步骤:

  1. 进入“入站列表”。
  2. 选中“添加入站”,选择 vless + tcp + reality 模式。
  3. 配置端口、安全选项为 reality,点击生成新的证书键对并保存设置。
  4. 节点信息将显示在面板的相应位置。

特色配置

个性化功能
3x-ui 提供了丰富的自定义配置项目,包括流量监控、路由规则设置等高级特性。例如:

  • 屏蔽特定区域连接(伊朗/中国/俄罗斯/越南)
  • 直接访问策略
  • 自动 WARP 代理

SSL 证书管理

为提升面板安全性,请进行 SSL 证书配置以启用 HTTPS 连接。
使用 SSH 命令 x-ui 进入 SSL 证书管理界面。

  1. 选择“申请证书”功能
  2. 输入域名信息及端口(默认80)
  3. 完成后,将生成的公钥和私钥路径复制粘贴到面板设置中

配置面板 SSL

  1. 回到面板,点击面板设置
  2. 面板证书公钥文件路径 中粘贴你的公钥路径
  3. 面板证书密钥文件路径 中填写你的私钥路径
  4. 面板 URL 根路径 中输入一个自定义的路径(如 /panel

首页

完成配置后,点击上方“保存”,然后重启面板。

后续我们会发现通过 IP 直接访问进不去面板了。这很正常,现在需要通过 https://你的域名:你设置的端口/路径 进入,这样可以有效提高面板的安全性。

节点配置 SSL

接下来配置节点的 SSL:

  1. 在入站列表中新建一个配置
  2. 选择协议(如 VMess)
  3. 传输方式选为 Websocket
  4. 安全选项设置为 TLS
  5. 点击“从面板设置证书”按钮,再点击添加

入站列表

这样就完成了一个 VMess + WS + TLS 节点的创建。

总结

通过以上步骤,你可以轻松搭建一个安全、实用且功能强大的 3x-ui 面板。希望本文对大家有所帮助,如有更多问题欢迎留言交流。

END
本文作者:
文章标题: 3x-ui 安装教程及特色详解
本文地址: https://www.haovps.top/archives/3x-ui.html
版权说明:若无注明,本文皆 高性能VPS推荐与IT技术博客 | Haovps.Top 原创,转载请保留文章出处。
cc
最后修改:2025 年 01 月 11 日
如果觉得我的文章对你有用,请随意赞赏