🚀 hax-US OpenVZ IPv6 VPS 3X-UI 全流程安装与配置教程(搭配 WARP 实现 IPv4 通道)

📘目录

本教程将手把手教你在 hax-US OpenVZ IPv6 VPS 上部署 3X-UI 面板,并通过 WARP 技术实现 IPv4 通道。同时包含面板配置、节点管理、防火墙优化及 BBR 加速的完整流程,助你快速搭建高性能代理节点。

🚀 X-UI 安装前准备

1. IPv6 环境安装 X-UI 和 WARP 前系统更新与工具安装

(Debian/Ubuntu)

apt update
apt install -y nano wget

CentOS 系统可用

yum install -y nano wget

确保 root 权限

2. 为 IPv6 VPS 上安装 WARP 支持 IPv4

wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh [option] [lisence/url/token]

安装步骤

语言:简体中文

为 IPv6 only 添加 WARP IPv4 网络接口 (bash menu.sh 4)

工作模式:
2 非全局

IPv6 VPS 搭配 WARP 配置 IPv4 通道

如有 WARP+ 或 Teams 账户请选择:
2 使用免费账户 (默认)

IPv6 VPS 搭配 WARP 配置 IPv4 通道

请选择优先级别:

  1. 使用 VPS 初始设置 (默认)
IPv6 VPS 搭配 WARP 配置 IPv4 通道

安装完成

3X-UI 面板节点创建截图

3. 在 IPv6 VPS 上安装 3X-UI 面板

3X-UI 面板地址
1.查看版本:

root@6566972654hax:~# curl -s https://api.github.com/repos/MHSanaei/3x-ui/releases | grep 'tag_name' | cut -d'"' -f4
v2.8.5
v2.8.4
v2.8.3
v2.8.2
v2.8.1
v2.8.0
v2.6.7
v2.6.6
v2.6.5
v2.6.3
v2.6.2
v2.6.1
v2.6.0
v2.5.8
v2.5.7
v2.5.6
v2.5.5
v2.5.4
v2.5.3
v2.5.2
v2.5.1
v2.5.0
v2.4.11
v2.4.10
v2.4.9
v2.4.8
v2.4.7
v2.4.6
v2.4.5
v2.4.4

2.安装面板:

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

3.您是否要自定义面板端口设置?(如果选择不自定义,系统将随机分配一个端口)

在 IPv6 VPS 上安装 3X-UI 面板

4.安装成功:

在 IPv6 VPS 上安装 3X-UI 面板

4. IPv6 VPS 面板端口与登录信息

说明

由于服务器启用了 WARP,X-UI面板中返回的是 Cloudflare 的地址。要正常登录面板,请将其替换为服务器本机的真实 IPv6 地址。

#

Username: x8vdDBFVeR
Password: HW4rTVaxNe
Port: 3000
WebBasePath: 3JTBtMQYnQSYwjYa8u
Access URL: http://104.28.192.150:3000/3JTBtMQYnQSYwjYa8u
Access URL: http://[2602:294:0:dc:1234:4321:1e05:1]:3000/3JTBtMQYnQSYwjYa8u

#

无法访问面板时的排查方法

当面板无法访问时,建议使用 tcping 对面板端口进行测试,检查端口是否已被防火墙或网络策略放行。

检查端口是否监听

如果无法访问面板,可以通过以下命令检查端口是否被系统正确监听:

ss -tulpen | grep 3000
在 IPv6 VPS 上安装 3X-UI 面板

如果仍然无法访问面板,请检查本地是否启用了科学上网或 VPN,关闭相关代理后再次尝试访问。

5. Cloudflare 域名与 Global API Key 配置

步骤 1:登录 Cloudflare

先访问 Cloudflare 官方网站,将你的域名解析到服务器:
https://dash.cloudflare.com/login


步骤 2:添加 AAAA 记录

  1. 在 DNS 设置中添加一条 AAAA 记录,指向服务器 IPv6 地址。
  2. 关闭 Cloudflare 的小云朵(代理状态),确保 DNS 直连。
Cloudflare 添加 AAAA 记录

3.保存修改。


步骤 3:获取 Global API Key

  1. 进入 Cloudflare 个人资料中的 API Tokens 页面。
获取 Cloudflare Global API Key
  1. 点击 查看全局 API Key(Global API Key)。
查看全局 API Key(Global API Key)
  1. 输入 Cloudflare 密码以验证身份,查看 Key。
全局 API Key(Global API Key)
  1. 输入 Cloudflare 密码以验证身份,查看 Key。
全局 API Key(Global API Key)

6. IPv6 VPS 3X-UI 面板安装 SSL 证书(Cloudflare)

安装 SSL 证书(Cloudflare)
以下步骤以 X-UI 面板为例,帮助你通过 Cloudflare 为服务安装 SSL 证书,实现 HTTPS 登录。


1. VPS 放行 80 端口(防火墙设置)

Ubuntu / Debian 系统:

sudo ufw allow 80/tcp
sudo ufw reload

CentOS 系统:

sudo systemctl stop firewalld
sudo systemctl disable firewalld
sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
sudo service iptables save
sudo service iptables restart

2. VPS 运行 X-UI 并选择 Cloudflare SSL 证书安装

sudo x-ui

在菜单中选择:

  1. Cloudflare SSL Certificate
在 IPv6 VPS 上为 3X-UI 面板安装 SSL 证书

系统提示:
您是否确认信息并希望继续?[y/n] [默认值:y]
输入 y 确认继续。


IPv6 VPS 3X-UI 输入 Cloudflare 相关信息

  1. 输入解析到服务器的域名,例如:fr.soom.dpdns.org
  2. 输入 Global API Key(在 Cloudflare 账户中获取)
  3. 输入注册 Cloudflare 的邮箱地址
在 IPv6 VPS 上为 3X-UI 面板安装 SSL 证书
  1. 配置 ACME reload 命令

系统提示:
您是否要修改 ACME 的 –reloadcmd 参数?(y/n)
0. Keep default reloadcmd
一般选择默认(输入 0)。


5. 为 X-UI 面板设置证书

系统提示:
您是否要为面板设置此证书?(y/n)
输入 y,应用证书到 X-UI 面板,实现 HTTPS 登录。

在 IPv6 VPS 上为 3X-UI 面板安装 SSL 证书

6. 安装完成后的访问信息


Username: x8vdDBFVeR
Password: HW4rTVaxNe
Port: 3000
WebBasePath: 3JTBtMQYnQSYwjYa8u

Access URL:
https://104.28.192.150:3000/3JTBtMQYnQSYwjYa8u
https://[2602:294:0:dc:1234:4321:1e05:1]:3000/3JTBtMQYnQSYwjYa8u
https://fr.soom.dpdns.org:3000/3JTBtMQYnQSYwjYa8u


至此,Cloudflare SSL 证书已成功安装,可使用 HTTPS 安全访问 X-UI 面板。

7. 3X-UI 面板登录与节点创建

1. X-UI 面板登录并设置语言

打开 X-UI 面板网页,登录后在设置中选择语言。


2. 修改用户名和密码

  1. 在面板设置中修改用户名和密码
  2. 保存修改后,重启面板

3. 创建节点

节点端口可以随机设置,选择协议类型创建。

3.1 VLESS + TCP

3X-UI 面板节点创建截图

3.2 VLESS + TCP + TLS

3X-UI 面板节点创建截图

3.3 VLESS + WS

3X-UI 面板节点创建截图

3.4 VLESS + gRPC + Reality

3X-UI 面板节点创建截图

3.5 VLESS + TCP + Reality

3X-UI 面板节点创建截图

3.6 VMESS + TCP

3X-UI 面板节点创建截图

3.6.1 给 VMESS + TCP 节点套 CDN
  1. 添加 AAAA 记录并开启橙色小云朵
  1. 添加规则
  1. 添加规则
  1. 端口重定向到 VMESS 端口
  1. 保存并激活规则
3X-UI 面板节点创建截图
3.6.2手动配置节点
  1. 复制一个 VMESS + TCP 节点进行手动配置
3X-UI 面板节点创建截图

3.7 创建 Shadowsocks + TLS 节点

3X-UI 面板节点创建截图
  • 注意:Shadowsocks 导入时可能缺少参数,需要手动补全
3X-UI 面板节点创建截图

至此,面板登录与节点创建完成,可以根据需求创建更多节点并进行手动配置。

8. 节点配置与出站/路由规则

节点优化说明

US-UK 节点用于链路优化跳转实验。对于 TikTok 直播或养号等高风控业务,需要使用稳定的家庭宽带 ISP IP 或 Business 线路 IP以保证通过风控;普通 VPS 线路可能存在延迟高、丢包或被封风险,仅适合实验或非关键业务测试。本配置主要作为链路优化试验,可根据实际需求和网络条件调整。


主要是记住客户端标签和 ID:

1. IPv6 VPS 用 3X-UI 快速搭建 VLESS + gRPC + Reality 节点配置

  • 标签(Tag)使用备注:US-UK
  • 客户端 ID 使用客户端邮箱
3X-UI 面板节点创建截图

2. SOCKS5

自己搭建或购买。

自己搭建方法:

3X-UI 面板节点创建截图

3. 创建出站规则

  1. 进入 Xray 设置
  2. 创建一个出站规则
3X-UI 面板节点创建截图
  1. 添加出站
3X-UI 面板节点创建截图

出站规则 一定要保存并重启,否则配置不生效


4. 保存并重启

3X-UI 面板节点创建截图

5. 在 3X-UI 面板中 为 ipv6 vps 创建路由规则

  1. 进入 Xray 设置
  2. 创建一个路由规则
3X-UI 面板节点创建截图

6. 添加路由规则详细配置

  • User(标签):znturfp9
  • Outbound Tag(出站标签):US-UK
3X-UI 面板节点创建截图

再次保存并重启路由规则,否则配置不生效

3X-UI 面板节点创建截图

注意事项

US-UK 节点跳转主要用于链路优化实验。

  • 如果目标是 TikTok 直播或养号等高风控业务,需要使用合规的 IP 类型,如家庭宽带 ISP IP 或 Business 线路 IP,保证 IP 稳定性和风控通过率。
  • 普通 VPS 网络线路不稳定,可能出现延迟高、丢包、被封等问题,不适合直接用于高风控场景。
  • 本配置主要用于实验和链路优化测试,可根据实际需求选择合适的节点和网络类型。

9. 防火墙放行端口

在部署节点时,如果服务器有防火墙,需要放行相应端口以确保服务可访问。以下为不同系统的防火墙配置步骤,包括文字说明、操作步骤和命令。


9.1 VPS Ubuntu / Debian 系统

方法 1:VPS 使用 UFW(简单易用)

1️⃣ 启用防火墙(如未启用):

sudo ufw enable

2️⃣ 放行所有节点端口

sudo ufw allow 49635/tcp comment 'vless+tcp (ubunt)'
sudo ufw allow 39686/tcp comment 'vless+tcp+tls'
sudo ufw allow 17050/tcp comment 'vless+ws'
sudo ufw allow 23500/tcp comment 'vless+grpc+reality'
sudo ufw allow 29965/tcp comment 'vless+tcp+reality'
sudo ufw allow 30892/tcp comment 'vmess+tcp'
sudo ufw allow 50573/tcp comment 'shadowsocks+tls'
sudo ufw allow 57087/tcp comment 'US-UK grpc+reality'
# 重载防火墙
sudo ufw reload

3️⃣ 查看防火墙状态

sudo ufw status numbered

方法 2:VPS 使用 iptables / ip6tables(精细控制)

IPv4 放行规则:

sudo iptables -I INPUT -p tcp --dport 49635 -m comment --comment "vless+tcp (ubunt)" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 39686 -m comment --comment "vless+tcp+tls" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 17050 -m comment --comment "vless+ws" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 23500 -m comment --comment "vless+grpc+reality" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 29965 -m comment --comment "vless+tcp+reality" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 30892 -m comment --comment "vmess+tcp" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 50573 -m comment --comment "shadowsocks+tls" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 57087 -m comment --comment "US-UK grpc+reality" -j ACCEPT
sudo netfilter-persistent save
# 或旧系统使用:
# sudo service iptables save

IPv6 放行规则:

sudo ip6tables -I INPUT -p tcp --dport 49635 -m comment --comment "vless+tcp (ubunt)" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 39686 -m comment --comment "vless+tcp+tls" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 17050 -m comment --comment "vless+ws" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 23500 -m comment --comment "vless+grpc+reality" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 29965 -m comment --comment "vless+tcp+reality" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 30892 -m comment --comment "vmess+tcp" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 50573 -m comment --comment "shadowsocks+tls" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 57087 -m comment --comment "US-UK grpc+reality" -j ACCEPT
sudo ip6tables -L INPUT -n --line-numbers -v
sudo netfilter-persistent save
# 或旧系统使用:
# sudo service ip6tables save

9.2 CentOS 系统
🟥方法 1:使用 firewalld

sudo systemctl start firewalld
sudo systemctl enable firewalld

放行端口:

sudo firewall-cmd --permanent --add-port=49635/tcp
sudo firewall-cmd --permanent --add-port=39686/tcp
sudo firewall-cmd --permanent --add-port=17050/tcp
sudo firewall-cmd --permanent --add-port=23500/tcp
sudo firewall-cmd --permanent --add-port=29965/tcp
sudo firewall-cmd --permanent --add-port=30892/tcp
sudo firewall-cmd --permanent --add-port=50573/tcp
sudo firewall-cmd --permanent --add-port=57087/tcp
sudo firewall-cmd --reload
sudo firewall-cmd --list-ports

🟦 方法 2:使用 iptables / ip6tables(精细控制)
IPv4 放行规则:

sudo iptables -I INPUT -p tcp --dport 49635 -m comment --comment "vless+tcp (ubunt)" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 39686 -m comment --comment "vless+tcp+tls" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 17050 -m comment --comment "vless+ws" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 23500 -m comment --comment "vless+grpc+reality" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 29965 -m comment --comment "vless+tcp+reality" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 30892 -m comment --comment "vmess+tcp" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 50573 -m comment --comment "shadowsocks+tls" -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 57087 -m comment --comment "US-UK grpc+reality" -j ACCEPT
sudo iptables -L INPUT -n --line-numbers -v
sudo service iptables save 2>/dev/null || sudo netfilter-persistent save

IPv6 放行规则:

sudo ip6tables -I INPUT -p tcp --dport 49635 -m comment --comment "vless+tcp (ubunt)" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 39686 -m comment --comment "vless+tcp+tls" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 17050 -m comment --comment "vless+ws" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 23500 -m comment --comment "vless+grpc+reality" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 29965 -m comment --comment "vless+tcp+reality" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 30892 -m comment --comment "vmess+tcp" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 50573 -m comment --comment "shadowsocks+tls" -j ACCEPT
sudo ip6tables -I INPUT -p tcp --dport 57087 -m comment --comment "US-UK grpc+reality" -j ACCEPT
sudo ip6tables -L INPUT -n --line-numbers -v
sudo service ip6tables save 2>/dev/null || sudo netfilter-persistent save

10. 链路优化与导出链接

在完成节点配置和路由规则设置后,可以进行链路优化,并导出客户端使用的链接。链路优化有助于提升节点的访问速度和稳定性,特别是在多节点或国际链路情况下。


10.1 在 IPv6 VPS 上生成并导出 3X-UI 面板链接

方法 1

3X-UI 面板出站路由配置截图
3X-UI 面板出站路由配置截图

方法 2

3X-UI 面板出站路由配置截图

whoer 查看 ip 实测,VPS 是 IPv6 节点,但是显示的是 IPv4


✅ 说明:

  • 以上导出链接可以直接导入客户端使用。
  • 链路优化可根据实际网络状况进行调整,确保不同节点访问的稳定性和速度。
  • 对于国际线路或需要跨区域访问的业务,建议测试各节点延迟并调整路由规则。
  • 由于我软件的问题,配置文件测速可能存在问题,但可以正常使用
  • 链路优化效果明显提升

11. 启用 3X-UI 面板的 BBR 加速

BBR(Bottleneck Bandwidth and Round-trip propagation time)是 Google 开发的 TCP 拥塞控制算法,可显著提升服务器的网络吞吐性能,特别适合搭配 X-UI、V2Ray、Trojan 等场景使用。


🧩 适用系统

支持 Ubuntu 16.04+ / Debian 9+ / CentOS 7+
内核版本需 ≥ 4.9(大部分新系统默认已支持)


🛠️ 启用步骤

确认是否是 KVM / LXC / OpenVZ

运行:

systemd-detect-virt

输出说明:

kvm ✅ → 可以装 BBR;

lxc / openvz 🚫 → 无法启用 BBR(因为宿主机控制内核);

docker 🚫 → 同样不行。


如果是 KVM,可以这样修复:

确认内核版本是否大于 4.9:

uname -r

若 < 4.9,必须升级内核。

临时加载 TCP 模块:

sudo modprobe tcp_bbr
sudo modprobe ipv4

然后再次检查:

sysctl net.ipv4.tcp_congestion_control

永久启用 BBR:

echo "net.core.default_qdisc=fq" | sudo tee -a /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

⚠️ HAX OpenVZ 用户注意事项

💬 Comments (0)

No comments yet. Be the first to comment!

Please login to leave a comment.