Skip to content

Releases: ike-sh/Xray-OneClick

Xray 多协议一键安装脚本 - 发布说明

Choose a tag to compare

@ike-sh ike-sh released this 21 Apr 06:49
adeed7f

这是一次面向可用性和结构重构的主要更新,项目已从原先以 sing-box 为核心的实现,迁移为基于 Xray-core 的菜单式多协议安装脚本。

主要变化

  • 核心迁移到 Xray-core

    • 默认核心从 sing-box 切换为 Xray
    • 自动从 XTLS/Xray-core Releases 获取最新版本并按架构安装
    • 生成并管理 xray.service
  • 支持 Shadowsocks 2022

    • 支持 2022-blake3-aes-128-gcm
    • 支持 2022-blake3-aes-256-gcm
    • 支持 2022-blake3-chacha20-poly1305
    • 支持 IPv4 与 IPv6 安装模式
  • 新增 VLESS Encryption

    • 调用 xray vlessenc 生成合法的服务端 decryption 和客户端 encryption
    • 提供基础模式与高级模式
    • 高级模式支持:
      • native / xorpub / random
      • 0rtt / 1rtt
      • 600s / 300s / 自定义 ticket 有效期
      • X25519 / ML-KEM-768
  • 支持可选 SOCKS5 入站

    • 适合临时代理、内网调试与简单连通性测试
  • 交互体验优化

    • 主菜单改为循环模式
    • 执行单项操作后可直接返回主菜单继续操作
    • ike view / ike update 保持直接命令模式
  • 快捷命令重构

    • 新主命令:ike
    • xray 保留为核心二进制命令
    • sb 作为兼容入口保留,并自动提示已更名为 ike
  • 维护能力增强

    • 支持查看当前配置链接
    • 支持切换链接显示模式(双栈 / IPv4 / IPv6)
    • 支持重置 SS2022 密码、VLESS UUID + Encryption、SOCKS5 密码
    • 支持删除单项协议配置
    • 支持完整卸载 Xray
    • 支持清理旧版 sing-box 残留

兼容与说明

  • VLESS Encryption 当前高级模式通过“先生成再按协议字符串结构重写”的方式实现。
  • 当前脚本未暴露 reverse / relay / multi-relay 等更复杂能力,避免伪支持和误导性配置。
  • 高级模式下,尤其选择 ML-KEM-768 时,生成的 encryptionvless:// 链接可能非常长;部分客户端兼容性可能较差,必要时请手动填写参数。

推荐使用方式

安装完成后通过以下命令进入菜单:

ike

常用直接命令:

ike view
ike view ipv4
ike view ipv6
ike update

一键安装

curl -fsSL https://raw.githubusercontent.com/ike-sh/Shadowsocks-2022/main/install.sh -o install.sh && bash install.sh

提醒

本项目定位为个人 Linux VPS 的轻量菜单式安装与维护脚本,不以面板化、多租户管理或复杂中转编排为目标。