技术分享

出海网络环境搭建教程-3xui面板部署

2026 年 07 月 03 日 约 19 分钟阅读 188 次阅读 5,683 字

3X-Ui面板项目地址:https://github.com/MHSanaei/3x-ui 

数据格式与协议

 

自有服务器VPS 3x-Ui面板搭建安装详细教程01

准备

  1. 服务器:Ubuntu 22.04+/Debian12+系统
  2. 域名:自购或免费域名,没有域名也可以(服务器IP申请SSL证书)
  3. cloudflare账号:https://dash.cloudflare.com/
  4. SSH工具:如Finalshell:https://www.hostbuf.com/t/988.html
 

域名解析

用服务器ip地址申请证书,可跳过此步骤 

服务器管理

 

假设已经有域名,并且已经托管到cloudflare(推荐:Namesilo,后缀top/xyz等2刀/年左右,新用户优惠码:freechao,省1美元.推荐: 新星云:cloud.hhhuu.com)

自有服务器VPS 3x-Ui面板搭建安装详细教程12

域名解析需要时间,我们优先把3x-Ui面板访问地址对应的域名在cloudflare添加DNS,推荐用二级域名

为面板访问地址开启SSL证书做准备,这样访问更加安全

①登录cloudflare:https://dash.cloudflare.com

②添加域名DNS指向服务器ip,关闭小云朵

自有服务器VPS 3x-Ui面板搭建安装详细教程02

④通过窗口win+R,输入cmd,输入ping 域名,来查看是否解析成功(返回IP地址即为解析成功) 

数据格式与协议

 

自有服务器VPS 3x-Ui面板搭建安装详细教程03
 

连接服务器

假设已经购买服务器,没有的话推荐性价比服务器Racknerd,最低20刀左右/年:https://freechao.com/5857.html 

服务器管理

 

  • 成立于 2017 年,美国老牌服务器供应商
  • 优先选择美西机房:洛杉矶Los Angeles DC02/03、西雅图Seattle、圣何塞San Jose
  • 终身续费同价
  • 3天内免费更换1次IP,不用担心被墙
  • 终身免费流量翻倍:RackNerd服务器免费流量翻倍申请教程,还没申请亏大了
  • 支付方式灵活,支持 PayPal、信用卡、支付宝
  • 7×24小时客服,支持中文
 

①下载安装Finalshell:https://www.hostbuf.com/t/988.html

②Finalshell连接服务器

  • 名称:任意自定义
  • 主机:服务器的ip地址
  • 端口:基本都是22
  • 用户名:root
  • 密码:服务器的root密码
自有服务器VPS 3x-Ui面板搭建安装详细教程04

③服务器系统更新及安装组件

apt update -y && apt install -y curl && apt install -y socat
自有服务器VPS 3x-Ui面板搭建安装详细教程05

3X-UI面板搭建安装部署

①安装3X-UI面板命令

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
自有服务器VPS 3x-Ui面板搭建安装详细教程06

安装过程中询问设置面板端口 

软件安装教程

 

Would you like to customize the Panel Port settings? (If not, a random port will be applied) [y/n]: 
  • 输入n或回车,随机生成端口
  • 输入y,自定义端口,安全方面建议高位端口40000-65535
自有服务器VPS 3x-Ui面板搭建安装详细教程07

如果后面无法打开面板地址,要放行端口:比如端口1234,输入命令:ufw allow 1234

深入探索
计算机硬件
个人博客
域名注册
 

②设置面板SSL证书

═══════════════════════════════════════════
     SSL Certificate Setup (MANDATORY)     
═══════════════════════════════════════════
For security, SSL certificate is required for all panels.
Let's Encrypt now supports both domains and IP addresses!

Choose SSL certificate setup method:
1. Let's Encrypt for Domain (90-day validity, auto-renews)
2. Let's Encrypt for IP Address (6-day validity, auto-renews)
3. Custom SSL Certificate (Path to existing files)
Note: Options 1 & 2 require port 80 open. Option 3 requires manual paths.

项目最近更新,为提高面板安全性,会先默认设置面板SSL证书。提供3种SSL证书部署方式: 

网络

 

  • 1. Let’s Encrypt for Domain (90-day validity, auto-renews):
    域名Let’s Encrypt免费证书,90天有效期,会自动续期。需要提前在cloudflare解析到服务器ip,一定要关闭小云朵,否则申请证书会失败(DNS 仅解析)
  • 2. Let’s Encrypt for IP Address (6-day validity, auto-renews)
    IP地址(推荐,更简单):Let’s Encrypt免费证书,6天有效期,会自动续期
  • 3. Custom SSL Certificate (Path to existing files)
    自有证书(不推荐,复杂):上传到证书对应文件夹
Do you have an IPv6 address to include? (leave empty to skip): 

询问是否包含IPv6 地址也申请证书,没有IPv6,直接回车跳过

Port to use for ACME HTTP-01 listener (default 80): 

ACME HTTP-01 监听器要用哪个端口,回车默认80端口

③保存面板信息

═══════════════════════════════════════════
     Panel Installation Complete!         
═══════════════════════════════════════════
Username:    JgOr5n58R
Password:    IZkvvlA25xy
Port:        41257
WebBasePath: 7fPm0VT2VFLfxLbUtr
Access URL:  https://97.100.100.35:41457/7fPm0VT2VFLfxLbUtr
═══════════════════════════════════════════
⚠ IMPORTANT: Save these credentials securely!
⚠ SSL Certificate: Enabled and configured
  • Username:用户名
  • Password:密码
  • Port:端口
  • WebBasePath:路径
  • Aceess URL:面板访问地址
自有服务器VPS 3x-Ui面板搭建安装详细教程08

④开启BBR加速

输入命令x-ui,进入3X-UI管理菜单,选择数字23,选择两次1,Enable BBR

Please enter your selection [0-25]: 23
        1. Enable BBR
        2. Disable BBR
        0. Back to Main Menu
Choose an option: 1
自有服务器VPS 3x-Ui面板搭建安装详细教程11

⑤防火墙设置

输入命令x-ui,进入3X-UI管理菜单,选择数字21,进入防火墙设置界面

Please enter your selection [0-25]: 21
        1. Install Firewall
        2. Port List [numbered]
        3. Open Ports
        4. Delete Ports from List
        5. Enable Firewall
        6. Disable Firewall
        7. Firewall Status
        0. Back to Main Menu
  • 1. Install Firewall #安装防火墙ufw
  • 2. Port List [numbered] #查看防火墙已经放行的监视端口
  • 3. Open Ports #打开放行端口
  • 4. Delete Ports from List #删除关闭已放行端口
  • 5. Enable Firewall #启动防火墙
  • 6. Disable Firewall #禁用防火墙
  • 7. Firewall Status #查看防火墙状态
  • 0. Back to Main Menu #返回主菜单
自有服务器VPS 3x-Ui面板搭建安装详细教程10

3x-UI面板设置

 
 

①登录面板:https://域名或ip:端口/根路径

如果没有创建SSL证书,会提示:安全警报,此连接不安全。在激活TLS进行 数据保护之前,请勿输入敏感信息。 

网络

 

自有服务器VPS 3x-Ui面板搭建安装详细教程09

②点击【面板设置常规】

  • 面板url根路径:让访问地址更短,前后要加/
  • 面板监听端口:可以更改

更改后重启面板生效

③点击【安全设定】

可以更改用户名和密码

④添加节点:点击入站列表》添加入站

组合1:vless+TCP+Reality

  • 备注:随意
  • 协议:选择vless
  • 端口:随机
  • 传输:选择TCP
  • 安全:选reality
  • Dest(Target)/SNI:改成yahoo.com、tesla.com、amd.com、go.microsoft.com等
  • 点击【Get New Cert】获取公钥和私钥

组合2:vless+XHTTP+Reality

  • 备注:随意
  • 协议:选择vless
  • 端口:随机
  • 传输:选择XHTTP
  • 路径:任意设置,英文
  • 安全:选reality
  • Dest(Target)/SNI:改成yahoo.com、tesla.com、amd.com
  • 点击【Get New Cert】获取公钥和私钥

组合3:Hysteria2(推荐)

 
 

3X-UI面板V2.9.0版本重大更新(2026年4月),新增加支持Hysteria2协议,这个基于UDP的协议,加速效果极好,再也不用吐槽3X-UI协议少了!

  • 协议:选择vless
  • 端口:随机
  • 传输:选择hysteria
  • SNI:留空,或者填写yahoo.com、tesla.com、amd.com、go.microsoft.com等
  • 点击【从面板设置证书】获取公钥和私钥
自有服务器VPS 3x-Ui面板搭建安装详细教程10

客户端配置

扫描二维码、或复制粘贴链接导入客户端

免费安装shadowrocket方法:https://freechao.com/9054.html

常见问题

教学视频链接:https://pan.baidu.com/s/136jDGsxlLSPLuOltO25dEw 

提取码:pgic

分类: 技术分享