x-ui + xray 代理(部署于 hk-yunmai 云麦香港)
香港翻墙出口:x-ui 面板管理 xray 节点,vpn/xray/hk1.bianquezhiyin.cn 多域名入口。
访问方式
- 面板:公网 2096(0.0.0.0)或 Tailscale 100.64.0.10:53080
- 节点入口:443(vpn.bianquezhiyin.cn SNI 经 haproxy→nginx)、2053(dl.google.com 伪装)、11111(本机 Api)
技术架构
- 栈:x-ui(Go 面板,/usr/local/x-ui)+ xray(bin/config.json)
- 进程管理:systemd x-ui(拉起 xray)
- 端口:2096(面板)、53080(面板内网)、2053(xray 入站)、11111(本机)、62789(本机)
- 依赖:haproxy(SNI 分流)、nginx(vpn/xray/hk1 站点反代 53080/8081)
数据
- 数据库:x-ui sqlite(节点/用户/流量记录,位于 /usr/local/x-ui)
- 备份情况:随系统,无独立备份
使用方法
- 面板增删节点/用户;订阅链接经 xray.bianquezhiyin.cn 分发
- 凭据仅存在于面板(不外传)
维护方式
- 启停:systemctl restart x-ui
- 日志:journald -u x-ui;xray 日志在面板查看
- 配置:bin/config.json(由面板生成)
现状与风险
- 运行 13+ 天;2096 面板公网暴露是主要风险
- 960Mi 小内存机器,xray 流量大时与 octop 抢内存
优化建议
- 安全:面板改仅监听 Tailscale IP(设置里把 2096 监听改 100.64.0.10 或关掉),走内网管理
- 备份:定期 tar /usr/local/x-ui(含 sqlite 库)
- 性能:如内存吃紧,把 octop 备用实例改为按需启动
- 合规:代理仅限自用,注意使用范围