3x-ui 简介与部署指南

3x-ui 简介与部署指南 #

MHSanaei/3x-ui

3X-UI 是一个基于网页的高级开源控制面板,专为管理 Xray-core 服务器而设计。它提供了用户友好的界面,用于配置和监控各种 VPN 和代理协议。

注意:本项目仅用于个人使用和通信,请勿将其用于非法目的,也不建议在生产环境中使用。

服务器推荐 #

如果对线路要求不是特别严格,可以选择 racknerd.com

为了方便管理和折腾其他服务,我使用 2panel 搭建服务器管理面板。

截屏2025-08-08 22.57.51.png

安装系统时需要选择合适的版本,脚本才能顺利安装 2panel,某些系统版本可能存在兼容性问题。需要注意的是,2panel 的稳定性相比早期版本有所下降,之前的版本稳定性更好。

额外的,服务器开通一下bbr,对网络性能提升有一定帮助。

2panel + Docker 部署 #

在 2panel 上使用 Docker 进行安装,使用镜像:aircross/3x-ui:latest

配置时需要暴露必要的端口:

端口配置说明:

  • 2053 是 3x-ui web 管理端的端口,必须配置,这里映射到本机的 10000 端口
  • 3000130002 可自定义,为后续 3x-ui 配置代理服务预留

配置示例如下图所示:

x|center|300

启动后默认密码为 admin/admin

客户端推荐 #

  • macOS: v2rayX
  • iOS: ShadowRocket

使用经验:发现相同配置在 ShadowRocket 中连接失败(部分应用连接失败),修改中配置 HTTPS 域名后可以正常连接。具体原因尚不明确,可能与网络环境有关。