科学上网搭建:X-UI 面板

X-UI面板搭建,科学上网搭建

前言

X-UI面板搭建,科学上网搭建,ss搭建,Shadowsocks搭建,v2搭建,v2ray搭建,Vmess搭建,socks5搭建,VLESS搭建,Trojan搭建。

该 X-UI 程序由 sprov 大神开发,原面板为 V2-UI(已放弃维护)。

sprov 大神用 Go 语言重新开发一套新面板:X-UI,这套面板比原来的 V2-UI,兼容性更强、也便于维护。Go 语言的性能更好,内存占用相对低一些。


功能介绍

  • 系统状态监控
  • 支持多用户多协议,网页可视化操作
  • 支持的协议:vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http
  • 支持配置更多传输配置
  • 流量统计,限制流量,限制到期时间
  • 可自定义 xray 配置模板
  • 支持 https 访问面板(自备域名 + ssl 证书)
  • 支持一键SSL证书申请且自动续签
  • 更多高级配置项,详见面板

准备工作

  1. VPS 一台重置好主流的操作系统 (CentOS 7+、Ubuntu 16+、Debian 8+
  2. 域名一个,做好相关的解析,若是需要套用 CDN,请托管域名到 cloudflare

安装 X-UI 面板

  1. 更新及安装组件

根据自己的系统选择命令安装

apt update -y          # Debian/Ubuntu 命令
apt install -y curl    #Debian/Ubuntu 命令
apt install -y socat    #Debian/Ubuntu 命令
yum update -y          #CentOS 命令
yum install -y curl    #CentOS 命令
yum install -y socat    #CentOS 命令

申请SSL证书

  1. 安装 Acme 脚本
curl https://get.acme.sh | sh
  1. 80 端口空闲的证书申请方式

自行更换代码中的域名、邮箱为你解析的域名及邮箱

提示:xxxx@xxxx.com 更改为您的邮箱,mydomain.com 更改为您解析的域名

~/.acme.sh/acme.sh --register-account -m xxxx@xxxx.com
~/.acme.sh/acme.sh  --issue -d mydomain.com   --standalone
  1. 安装证书到指定文件夹

自行更换代码中的域名为你解析的域名

提示:mydomain.com 更改为您解析的网站

~/.acme.sh/acme.sh --installcert -d mydomain.com --key-file /root/private.key --fullchain-file /root/cert.crt

安装 & 升级 X-UI 面板

安装及升级一键代码

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

V2-UI 迁移数至 X-UI

如您之前使用的是 V2-UI 面板,最好升级到 X-UI 面板,体验会更好

输入以下代码,即可完成用户数据的迁移(不包含管理员账号及密码,仅针对已部署的节点部分)

x-ui v2-ui

迁移成功后请关闭 V2-UI 并且重启 X-UI,否则 V2-UI 的 inbound 会与 X-UI 的 inbound 会产生端口冲突


使用Docker安装

  1. 安装 Docker
curl -fsSL https://get.docker.com | sh
  1. 安装 X-UI
mkdir x-ui && cd x-ui
docker run -itd --network=host \
    -v $PWD/db/:/etc/x-ui/ \
    -v $PWD/cert/:/root/cert/ \
    --name x-ui --restart=unless-stopped \
    enwaiax/x-ui:latest
  1. Build 自己的镜像
docker build -t x-ui .

使用教程

  1. 安装完成后,浏览器访问:IP:54321
  2. 点击,入站列表 - 点蓝色的+ - 填写相关内容,添加节点即可

演示参考

按照图片提示填写即可

科学上网搭建:X-UI 面板

备注:节点名称,随意填写

协议:默认vmess,自行选择

监听IP:不填

端口:安装SSL证书,使用443端口(如需添加节点,不能填写443,更改其他端口即可)

到期时间:自用无需填写(给别人用,自行设置)

ID:默认生成,无需修改

额外ID:可填可不填

传输:tcp (443端口走的是tcp协议)

http伪装:可填可不填(需要有点技术才开)

tls:默认即可

域名:安装时填写的域名

证书:默认即可(即:certificate file path)

公钥文件路径:/root/cert.crt

密钥文件路径:/root/private.key

sniffing:默认即可


客户端

我的另一篇文章:科学上网客户端锦集

声明 本站所有文章,如无特殊说明或标注,均为本站原创发布
任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站
本站上的资源来源于互联网,仅供网友学习交流,若您需要装载,请 附上原文链接
无意侵害您的权益,请发送邮件至 StaBlog@qq.com 或点击右侧 私信:糖茶砌站 反馈,我们将尽快处理

给TA充电
共{{data.count}}人
人已充电
科学上网

科学上网客户端锦集!包括Trojan客户端、Xray客户端、V2ray客户端、SSR客户端等(Windows、macOS、安卓Android)全平台客户端下载

2022-4-10 0:08:57

教程

Debian安装 BBR 加速,提高网络传输速度和减少延迟

2023-3-28 8:00:00

wxgzh
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索