2026.04.29 陋技分享

3x-ui面板配置教程

一个Xray图形化管理面板......

3x-ui面板配置教程
3X-UI 部署配置指南(含Docker版)

3X-UI 部署与配置教程

Linux 服务器可视化面板搭建全流程(含Docker版)
STEP 01 前期环境准备

请确保你拥有一台 Linux 服务器(推荐 Ubuntu 20.04+ 或 Debian 11+),并使用 SSH 工具以 root 身份连接。

连接后,请先执行以下命令更新系统并安装必要组件:

apt update -y && apt upgrade -y && apt install curl -y
STEP 02-A 传统一键脚本安装

如果你习惯直接安装在宿主机上,可以复制下方的官方一键脚本,在终端中粘贴并回车执行:

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

安装过程中会询问是否自定义端口。建议输入 y 并设置一个非默认端口(如 12345)以提升安全性。

STEP 02-B Docker 容器化安装

如果你更喜欢干净、隔离的 Docker 环境,可以使用以下命令直接拉取并运行镜像(映射了默认的 2053 管理端口):

docker pull catvb/app:3xui docker run -d --name 3x-ui --net=host -v /etc/localtime:/etc/localtime:ro catvb/app:3xui
提示:使用了 `--net=host` 模式,意味着容器直接使用宿主机的网络。如果你在云服务器上部署,记得去后台安全组放行 2053 端口(或者你在面板内自定义的其他节点端口)。
STEP 03 放行防火墙端口

如果无法访问面板,通常是因为端口被拦截。假设你的面板端口是 2053(Docker版默认)或 54321(脚本版常见),请执行:

sudo ufw allow 2053/tcp
重要:如果你使用的是阿里云、腾讯云等云服务器,必须前往网页后台的“安全组”规则中,手动放行该 TCP 端口。
STEP 04 登录与节点创建

在浏览器输入 http://你的服务器IP:端口 进入后台。默认账号密码通常为 admin/admin。登录后按以下步骤操作:

  • 入站列表:点击右侧的【添加入站】按钮。
  • 选择协议:推荐使用 VLESS + Reality 组合,抗封锁能力极强。
  • 参数设置:监听 IP 留空,端口设为 443,目标域名填写微软等大厂的官网。
  • 获取链接:创建完成后,点击列表中的【操作】->【复制链接】,即可导入客户端使用。
TIPS 开启 BBR 加速

为了提升网络传输速度,建议在 SSH 中执行以下命令开启 BBR 拥塞控制算法:

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf sysctl -p
仅供技术学习与交流 · 请遵守当地法律法规