黑帽联盟

 找回密码
 会员注册
查看: 786|回复: 0
打印 上一主题 下一主题

[资源教程] x-ui一键安装脚本 支持多协议多用户的 xray 面板

[复制链接]

295

主题

18

听众

965

积分

管理员

Rank: 9Rank: 9Rank: 9

  • TA的每日心情
    难过
    2024-11-13 00:16
  • 签到天数: 370 天

    [LV.9]以坛为家II

    什么是Xray?
    其实简单的来理解,V2Ray是一个内核,而XRay也是一个内核。
    形象的比喻一下,你可以把VLESS或是VMESS协议理解为汽油,而VLESS+TLS+WS或是VMESS+++等等等等其他的各种V2Ray的协议,理解为燃油宝或是燃油添加剂,只是为了让汽油更好的燃烧或是爆发力更强。
    而XRay内核或是V2Ray内核,你可以理解内核为发动机,V2Ray是老款的发动机,而XRay是新款的发动机。新款的发动机支持XTLS的汽油,并且向下兼容原来的各种汽油以及燃油宝,然而老款的发动机仅仅只是支持原先的各种汽油和燃油宝。所以嘛,选新不选旧,新发动机的各项指标以及兼容程度肯定是值得让人选择的。

    x-ui
    支持多协议多用户的 VRay 面板

    功能介绍
    系统状态监控
    支持多用户多协议,网页可视化操作
    支持的协议:vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http
    支持配置更多传输配置
    流量统计,限制流量,限制到期时间
    可自定义 xray 配置模板
    支持 https 访问面板(自备域名 + ssl 证书)
    更多高级配置项,详见面板
    安装&升级


    一键安装脚本

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


    手动安装&升级
    首先下载最新的压缩包,一般选择amd64架构 点我下载
    然后将这个压缩包上传到服务器的/root/目录下,并使用root用户登录服务器
    如果你的服务器 cpu 架构不是amd64,自行将命令中的amd64替换为其他架构

    cd /root/
    rm x-ui/ /usr/local/x-ui/ /usr/bin/x-ui -rf
    tar zxvf x-ui-linux-amd64.tar.gz
    chmod +x x-ui/x-ui x-ui/bin/xray-linux-* x-ui/x-ui.sh
    cp x-ui/x-ui.sh /usr/bin/x-ui
    cp -f x-ui/x-ui.service /etc/systemd/system/
    mv x-ui/ /usr/local/
    systemctl daemon-reload
    systemctl enable x-ui
    systemctl restart x-ui


    建议系统
    CentOS 7+
    Ubuntu 16+
    Debian 8+

    x-ui 管理脚本使用方法:
    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 面板

    常见问题:
    安装完打不开面板
    检查面板状态,确认正在运行后再确保 54321 端口已经放行,我再说三遍:端口放行、端口放行、端口放行。

    装了宝塔后打不开面板也无法使用 Xray
    面板与宝塔本身并没有冲突,只不过是因为宝塔启用了防火墙,只开启了常用的端口,所以需要进入宝塔管理界面放行面板监听端口(54321)和你所使用的其它 v2ray 账号端口。

    面板启动失败
    出现:‘ascii’ codec can’t encode characters in position 0-6: ordinal not in range(128)
    这是因为系统编码不支持中文的缘故,将系统编码设置为 UTF-8 即可,具体请自行搜索方法。

    因时间误差导致 vmess 无法连接
    引用 v2ray 官方的一句话:VMess 依赖于系统时间,请确保使用 V2Ray 的系统 UTC 时间误差在 90 秒之内,时区无关。在 Linux 系统中可以安装ntp服务来自动同步系统时间。

    进去面板之后语言是英文的
    确保你的浏览器设置浏览网页时优先使用中文,有些时候浏览器语言是中文的,但是浏览网页时优先显示英文,其次才是中文,这样就会造成面板语言是英文的,具体请根据浏览器设置,将中文排在第一位。

    电脑版 Chrome 设置方法:设置 – 高级 – 语言 – 展开语言设置 – 根据您的偏好设置对语言进行排序 – 将中文排在第一位。

    怎么让面板的账号 IP 显示为我的域名
    将域名解析到你的 VPS 的 IP
    使用域名访问面板,如:http://你的域名:54321,具体域名和端口号以你的实际域名和端口号为准
    如果面板设置里正确配置了域名证书和密钥,那么就使用:https://你的域名:54321 访问面板
    使用 CDN 的同志们注意了,CDN 通常只支持常见的 http 和 https 端口,所以使用 54321 是访问不了的,建议将面板端口设置为 CDN 商家支持的端口,肯定受支持的端口号是 80(http)和 443(https)

    帖子永久地址: 

    黑帽联盟 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与黑帽联盟享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和黑帽联盟的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、黑帽联盟管理员和版主有权不事先通知发贴者而删除本文

    您需要登录后才可以回帖 登录 | 会员注册

    发布主题 !fastreply! 收藏帖子 返回列表 搜索
    回顶部