X-UI 面板教程:无需域名和证书,快速搭建 VLESS+Reality+Vision 代理服务
这是一篇 x-ui 面板怎么装、怎么加 VLESS + Reality + Vision 入站的教程。不需要域名,也不用先申请证书。界面按 alireza0/x-ui 1.11.4 写:Reality 在「安全」页签,Flow 在「客户」里。网上还能搜到 3x-ui,菜单接近,页签不一定一样,别照着旧的一张总览图点。
还没有机器,先看 2026 年便宜 VPS 推荐(月付 100 元以下)。
步骤一:系统更新和 Docker
Debian / Ubuntu 上先装 curl,再装 Docker:
apt update && apt install curl -y
curl -fsSL https://get.docker.com | sh
步骤二:用 compose 起 x-ui
建目录,把官方 compose 拉下来:
mkdir x-ui && cd x-ui
curl -o docker-compose.yml https://raw.githubusercontent.com/alireza0/x-ui/refs/heads/main/docker-compose.yml
curl 失败的话,把下面这段存成 docker-compose.yml。镜像名是 alireza7/x-ui,仓库本身叫 alireza0,两边都对。
services:
xui:
image: alireza7/x-ui
container_name: x-ui
hostname: yourhostname
volumes:
- $PWD/db/:/etc/x-ui/
- $PWD/cert/:/root/cert/
environment:
XRAY_VMESS_AEAD_FORCED: "false"
tty: true
network_mode: host
cap_add:
- NET_ADMIN
restart: unless-stopped
启动:
docker compose up -d
起来之后浏览器打开 http://<ip>:54321,默认账号密码都是 admin。把 <ip> 换成你这台 VPS 的地址。

面板默认走明文 HTTP。先登录,下一步把端口和密码改掉。
步骤三:改端口和账号
左侧「面板设置」,上面「面板配置」。监听端口示例是 54321,改成你自己的。账号在旁边的「用户设置」里改。
改完要点「保存配置」,再「重启面板」。黄条也写了:不保存、不重启,新端口不会生效。

用新端口重新登录。云厂商安全组、机器防火墙,新端口都要放行。
步骤四:添加入站(VLESS + Reality + Vision)
左侧「入站列表」,点「添加入站」。新装是空表。

弹窗是分页签的,别在一张图里找齐所有选项。
「基本」里协议选 VLESS。监听端口自己定,别跟面板端口撞。
「协议」这一页是认证、解密、加密、Vision Seed。Reality 不在这里。点错页找不到是正常的。

切到「安全」,安全选 Reality。目标填 microsoft.com:443,SNI 填 microsoft.com,www.microsoft.com。uTLS 用 chrome 即可。点「Get New Cert」生成私钥和公钥,不要用别人的,也不要往教程里抄。

目标站连不上,换一个国外的、支持 TLS 1.3 和 HTTP/2 的站点。选站标准见 XTLS/REALITY。
再展开「客户」,Flow 选 xtls-rprx-vision。这项只在客户里,安全页没有。

点「添加」。列表里应出现一条 VLESS、安全 Reality 的入站。操作列可以复制分享链接给客户端。

步骤五:客户端用 Hiddify
电脑和手机可以用 Hiddify,仓库里有各系统安装包。把入站的分享链接导入即可。这边没有可核对的真机截图,不贴过期图。
这页只讲面板
这是 x-ui 怎么装、入站怎么点的说明,不是线路评测。面板能起来,不代表回国延迟就低。要看 CN2、三网优化套餐,去 CN2 VPS 和 DMIT VPS。