Đang Tải...

Trang chủ
TOT 博客

技术教程

使用 3X-UI 控制面板 在 VPS 上安装与配置 Xray 节点的完整指南

29/12/2025

icon

本文将为你详细讲解如何在任意 Linux VPS 上安装 3X-UI,从基础设置到高级配置(如多 IP 路由 Multi-IP),一步步完整说明。

Mục lục

Mục lục

一、什么是 3X-UI?为什么要使用它?

3X-UI 是一个基于 Xray Core 的 Web 管理面板,由原版 X-UI 改进而来,新增了多项强大功能:

  • 界面直观: 通过网页即可完成全部操作,无需输入复杂命令。
  • 功能多样: 支持多种协议,如 VLESS、VMESS、Trojan、Shadowsocks 等。
  • 高效轻量: 占用 VPS 资源极低,运行稳定流畅。
  • 支持多 IP(Multi-IP): 适合在一台 VPS 上同时管理多个账户的用户。

二、安装与配置指南

第 1 步:在 VPS 上设置路由与网络

在安装 3X-UI 控制面板之前,必须先配置 VPS 的网络,使其能够正确识别并处理所有附加 IP 的数据流量。

操作准备:使用 SSH 工具(例如 MobaXterm 或系统自带的 Terminal)登录到你的 VPS。

在 VPS 上设置路由与网络

 

  • 创建路由表(Routing Table)

假设你的 VPS 网络接口名为 ens3,IP 段为 160.19.79.x,我们将创建一个名为 out79_ens3 的独立路由表。

依次执行以下命令:

# 创建新的路由表
echo "100 out79_ens3" | tee -a /etc/iproute2/rt_tables
# 将路由添加到该表中(请将下面的子网和网关地址替换为你 VPS 的实际配置)
ip -4 route replace 160.19.79.0/24 dev ens3 table out79_ens3
ip -4 route replace default via 160.19.79.1 dev ens3 table out79_ens3

 

  • 为每个 IP 分配路由规则

接下来我们指定:如果数据从 IP .28 发出,则使用上面创建的路由表;若来自 IP .99,同样走该路由表。这样可以确保网络流量的路径一致。

# 删除旧的规则以避免重复
ip -4 rule del pref 1001 2>/dev/null || true
ip -4 rule del pref 1002 2>/dev/null || true
# 为每个特定IP添加新规则
ip -4 rule add pref 1001 from 160.19.79.28/32 lookup out79_ens3
ip -4 rule add pref 1002 from 160.19.79.99/32 lookup out79_ens3

(注意:请将示例中的 160.19.79.28160.19.79.99 替换为你的实际 IP 地址。)

 

  • 测试网络连接(Outbound Test)

为了确保路由配置已正确生效,我们可以创建一个快速检测脚本。

该脚本会分别使用每个 IP 执行 Ping 与 Curl 测试,以确认网络是否连通。

创建脚本文件:test_outbound.sh 然后粘贴以下内容:

#!/bin/bash
echo "====== IPv4 Outbound Test Report ======"
date
echo

# 请将以下 IP 地址列表替换为您的 IP 地址

for ip in 160.19.79.16 160.19.79.28 160.19.79.99; do
    echo ">>> Testing outbound via $ip"
    echo -n "Ping test: "
    ping -I $ip -c 2 -W 2 8.8.8.8 >/dev/null 2>&1 && echo "OK" || echo "FAIL"
    echo -n "TCP test to 1.1.1.1:443: "
    timeout 5 bash -lc "exec 3<>/dev/tcp/1.1.1.1/443" 2>/dev/null && echo "OK" || echo "FAIL"
    echo -n "HTTP test: "
    curl -s --max-time 5 --interface $ip https://api64.ipify.org || echo "FAIL"
    echo -e "\n"
done
echo "====== Test Finished ======"

当脚本运行后若所有测试均为 OK,表示网络配置已完成,可继续安装面板。

 

第2步:安装 3X-UI 面板

这里我们将使用由 MHSanaei 开发的 3X-UI 版本,这是目前功能最全面、运行最稳定的分支。

执行以下命令进行自动安装:

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

若你想手动选择某个特定版本(如 v2.3.9),可以使用以下命令进行安装:

VERSION=v2.3.9 && bash <(curl -Ls "https://raw.githubusercontent.com/mhsanaei/3x-ui/$VERSION/install.sh") $VERSION

在安装过程中,系统会提示你输入以下信息:

  • Do you want to customize the panel settings? (If not, random settings will be applied) [y/n]: 选 y.
  • Please set up your username: 输入面板用户名(例:admin)  
  • Please set up your password: 输入安全性较高的密码  
  • Please set up the panel port: 指定访问端口号(如:10000)

Cài đặt 3X-UI Panel

 

第3步:登录并在网页端配置

打开浏览器,访问你的面板地址:[VPS IP地址:端口号](例如:160.19.79.16:10000)然后使用之前设置的用户名和密码登录。

登录后,你将看到如下的 X-UI 管理界面:

 

giao diện đăng nhập X-UI

 

创建 Inbounds(入站连接)

tạo inbounds

 

进入菜单 Inbounds > Add Inbound,这里是为用户创建连接账号的地方。

  • Remark(备注):设置一个易于识别的名称(例如:out_79.16)
  • Protocol(协议):选择 VLESS(轻量且快速)或 VMESS
  • Port(端口):输入 31554(或任意你喜欢的端口)
  • Network(网络类型):选择 TCP 或 WS(WebSocket)
    完成后点击 Create(创建)。

然后以相同方式分别为 IP 160.19.79.28 和 160.19.79.99 创建新的 Inbound。

Tạo inbounds

 

第4步: 配置 Outbounds 与 Routing Rule(出站与路由规则)

这是整个设置中最关键的一步,用于为每个 Inbound 指定不同的出口 IP。

  • 配置 Outbounds(出站)

Cấu hình outbounds

 

打开菜单 Settings > Outbounds > Add Outbound

为每个子 IP 单独创建出口:

  • 标签(Tag):设置为 out_79.16
  • 协议(Protocol):选择 Freedom(直连模式)
  • 发送出口(Send through):输入具体的子 IP 地址,例如 160.19.79.16
    点击 Add 保存配置。

对 IP 地址 160.19.79.28 和 160.19.79.99 执行相同的操作。

Add outbounds

点击 SAVE(保存),然后选择 Restart Xray(重启 Xray) 以应用刚刚的设置。

 

  • 配置 Routing Rules(路由规则)

Cấu hình rounting rules

 

打开 Settings > Routing Rules > Add Rule 菜单。

  • 入站标签(Inbound Tag):选中你已创建的入口,如 out_79.16
  • 出站标签(Outbound Tag):选中对应出口,如 out_79.16
    点击 Add Rule 完成添加。

重复操作,为 IP 160.19.79.28 与 160.19.79.99 设置相同的规则。

 

Add rule

 

非常重要的提示:创建完成后,一定要将这些 IP 规则 拖动(drag)到列表最上方。

Xray 会按照从上到下的顺序依次处理规则,如果这些规则位于底部,可能会与默认规则发生冲突而导致分流失效。

最后,点击 Save(保存),并在页面右上角点击 Restart Xray(重启 Xray) 以应用配置。

 

第5步: 连接与使用

Kết nối và sử dụng

 

切换回 Inbounds 页面:

  • 点击目标 Inbound 右边的 操作按钮。
  • 选择 QR code 以扫码添加节点,或点击 Copy Link 复制连接地址。
  • 若节点类型为 VLESS,可直接点 Copy 复制完整配置字符串,再粘贴到客户端(如 v2rayN、Clash、Shadowrocket)中使用。

Hướng dẫn lấy thông VLESS

 

连接成功后,访问 whoer.net 或 checkip.info。如果显示的 IP 地址与您在配置中设置的子 IP 一致,说明安装与分流已成功完成。

 

三、多IP VPS 安装与配置视频教程

此外,您还可以参考我们提供的 多IP VPS 安装与配置视频教程,了解更直观的操作步骤。

 

 

结论

借助 3X-UI,VPS 的管理变得前所未有的简单。无论你只是想搭建一个简单的个人 VPN,还是需要部署一个复杂的 多IP代理系统(Multi-IP Proxy),这个工具都能轻松满足你的需求。

让 Tothost 成为您构建坚实数字基础的可靠伙伴,我们提供高品质、可信赖、始终在线的VPS解决方案,随时满足您的多样化需求,助您稳步迈向成功之路

 

 

 

TelegramCommunity
scroll top
Thông báo
Đóng