在VPS上使用3x-ui搭建自己的节点

网上的教程很多东西都很零散,所以我在我搜集资料搭建后写了这个博客把目前知道的一些配置给写出来

面板部署

安装只需要一行命令

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

但是会在安装时候问你是否需要使用域名的方式进行,如果选择域名,一定要关闭 Cloudflare 的小黄云

安装完之后会给你一串信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
═══════════════════════════════════════════

     Panel Installation Complete!

═══════════════════════════════════════════

Username:   

Password:   

Port:       

WebBasePath:

Database:   

Access URL: 

API Token:  

═══════════════════════════════════════════

其中通过 Access URL 即可访问你的面板。通过你的用户名和密码进行登录即可。

创建节点

在创建节点的时候我遇到了很多的坑,目前成功搭建出来了三条可以正常使用的节点,分别是 vless-raw,vless-websocket 和 Hy2。

vless-raw

首先先打开面板的首页

左侧找到 Inboard 菜单

打开入站面板

点击上面的 Add Inboard 按钮

按照图片内容进行更改

第二个菜单保持默认即可

第三个也保持默认

安全菜单选择 Reality

下面需要选择伪装目标,点击下方的 Find Targets

他会选择对于你当前访问速度最快的国际官网地址,但是还是建议使用 www.microsoft.com:443 这样普通人也能经常访问的伪装目标

点击 use 后是这样的界面

如果使用 iOS 的 Shadowsocks,下面的地方一定要写 1.0.0

点击重新生成证书

最后创建节点

vless-websockets

点击新建入站规则,红框内填写,其他保持默认即可

第二个菜单保持默认

第三个菜单,传输选择 WebSocket

path 自定义即可

安全选择 TLS

如果使用 iOS 的 Shadowsocks 要将最小版本选择 1.0

按图片内容去除 h2

点击生成证书

最后点击创建

Hy2

新建入站规则,将协议改成 Hy2

我这里配置端口跳跃,所以打开 QUIC Params,不使用端口跳跃保持默认即可

设置跳跃端口,打开 udp 设置

设置跳跃端口,自定义或者默认都可

如果使用 Shadowsocks 最小版本要设置为 1.0

点击生成证书

点击创建

创建客户端

点击左侧 客户端 菜单

进入客户端面板

点击 Add Clients 创建一个客户端

添加刚刚创建的节点

如果选择 vless-raw 记得更改这里

最后可以获得客户端二维码以及订阅链接

添加代理出口节点

首先需要创建一个出站规则

填写 IP,端口,用户名,密码

还需要写一个 Tag

最后还需要一个路由规则

选择节点与出口 IP 即可


在VPS上使用3x-ui搭建自己的节点
https://blog.ivoinkwell.xyz/specks/setting-up-your-own-node-on-a-vps-using-3x-ui/
作者
Ivo
发布于
2026年9月13日
许可协议