3
0
0

docker部署xui

📝 笔记摘要:X-UI 简介

1. X-UI:多协议、可视化的代理节点管理面板 X-UI 是一款基于 Xray-core 开发的 Web 管理面板。它将复杂的命令行配置转化为直观的图形界面,支持单端口多用户、多协议共存,是目前自建科学上网或内网穿透服务中最流行的工具之一。

2. 核心功能:

  • 多协议支持: 完美支持 VLESS、VMess、Trojan、Shadowsocks 等多种主流代理协议。

  • 可视化操作: 通过 Web 界面即可轻松创建、修改、删除节点,查看实时流量统计和用户在线状态,无需手动编辑复杂的 JSON 配置文件。

  • 高级特性: 支持 TLS/Reality 加密、WSS 伪装、TCP/WS/gRPC 等多种传输方式,能有效对抗网络审查和干扰。

  • 多账号管理: 可以为不同用户生成独立的订阅链接,方便分享和管理。

3. 最大优势:

  • 极简部署: 通常只需一行命令即可安装,自动配置好环境。

  • 资源占用低: 基于 Go 语言开发,运行轻量,非常适合运行在你的 Windows 服务器(通过 WSL 或 Docker)或 Linux VPS 上。

  • 安全性增强: 内置了简单的防火墙规则和访问控制,支持设置面板登录密码和路径混淆,防止被扫描探测。

💡 适用场景:

  • 为个人或小团队提供稳定、安全的网络代理服务。

  • 配合 ZeroTier 使用,在虚拟局域网内部署更高效的内部通信节点。

  • 作为学习网络协议、TLS 加密和反向代理技术的实践平台。

x-ui 安装与使用指南


一、安装脚本

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

二、后台连接信息

  • 后台端口:54321

  • 账号:admin

  • 密码:admin


三、常用操作命令

x-ui              - 显示管理菜单(功能更多)
x-ui start        - 启动 x-ui 面板
x-ui stop         - 停止 x-ui 面板
x-ui restart      - 重启 x-ui 面板
x-ui status       - 查看 x-ui 状态
x-ui enable       - 设置 x-ui 开机自启
x-ui disable      - 取消 x-ui 开机自启
x-ui log          - 查看 x-ui 日志
x-ui v2-ui        - 迁移本机器的 v2-ui 账号数据至 x-ui
x-ui update       - 更新 x-ui 面板
x-ui install      - 安装 x-ui 面板
x-ui uninstall    - 卸载 x-ui 面板

四、温馨提示

  • 建议安装完成后及时修改默认账号密码,保障账户安全。

  • 如遇问题可参考官方文档或社区交流。


支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!