Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zxcvos/Xray-script
Xray-REALITY 管理脚本
https://github.com/zxcvos/Xray-script
Last synced: 14 days ago
JSON representation
Xray-REALITY 管理脚本
- Host: GitHub
- URL: https://github.com/zxcvos/Xray-script
- Owner: zxcvos
- Created: 2023-03-15T15:51:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-16T02:36:52.000Z (9 months ago)
- Last Synced: 2024-07-31T08:19:03.419Z (3 months ago)
- Language: Shell
- Homepage: https://github.com/zxcvos/Xray-script
- Size: 390 KB
- Stars: 349
- Watchers: 5
- Forks: 68
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Xray-REALITY 管理脚本
* 一个纯 Shell 编写的 REALITY 管理脚本
* 使用 VLESS-XTLS-uTLS-REALITY 配置
* 实现 xray 监听端口的自填
* 可自定义输入 UUID ,非标准 UUID 将使用 `Xray uuid -i "自定义字符串"` 进行映射转化为 UUIDv5
* 实现 dest 的自选与自填
* 实现自填 dest 的 TLSv1.3 与 H2 验证
* 实现自填 dest 的 serverNames 自动获取
* 实现自动获取的 serverNames 通配符域名与 CDN SNI 域名的过滤,dest 如果是子域名将会自动加入到 serverNames 中
* 实现自填 dest 的 spiderX 的自定义显示,例如:自填 dest 为 `fmovies.to/home` 时,client config 会显示 `spiderX: /home`
* 默认配置禁回国流量、广告、bt
* 可使用 Docker 部署 Cloudflare WARP Proxy
* 实现 geo 文件的自动更新## 问题
虽然使用 warp 开启了 OpenAI 的正常访问,但是还是无法登陆。
已经让肉体在美国的朋友帮忙试了,同一个账号,我这上不去,爆出要联系管理员解决,他那里直接登录成功了,可能是我没刷 IP 的缘故:( 。
需要正常访问且能登陆的建议不要使用我提供的这个开启功能,去用脚本[WARP 一键脚本][fscarmen]刷出能用的 IP 后,根据[分流到 WARP Client Proxy 的方法][fscarmen-warpproxy]修改 `/usr/local/etc/xray/config.json`实现 OpenAI 的正常使用。
## 如何使用
* wget
```sh
wget --no-check-certificate -O ${HOME}/Xray-script.sh https://raw.githubusercontent.com/zxcvos/Xray-script/main/reality.sh && bash ${HOME}/Xray-script.sh
```* curl
```sh
curl -fsSL -o ${HOME}/Xray-script.sh https://raw.githubusercontent.com/zxcvos/Xray-script/main/reality.sh && bash ${HOME}/Xray-script.sh
```## 脚本界面
```sh
--------------- Xray-script ---------------
Version : v2023-03-15(beta)
Description : Xray 管理脚本
----------------- 装载管理 ----------------
1. 安装
2. 更新
3. 卸载
----------------- 操作管理 ----------------
4. 启动
5. 停止
6. 重启
----------------- 配置管理 ----------------
101. 查看配置
102. 信息统计
103. 修改 id
104. 修改 dest
105. 修改 x25519 key
106. 修改 shortIds
107. 修改 xray 监听端口
108. 刷新已有的 shortIds
109. 追加自定义的 shortIds
110. 使用 WARP 分流,开启 OpenAI
----------------- 其他选项 ----------------
201. 更新至最新稳定版内核
202. 卸载多余内核
203. 修改 ssh 端口
204. 网络连接优化
-------------------------------------------
```## 客户端配置
| 名称 | 值 |
| :---------- | :------------------------------------------ |
| 地址 | IP 或服务端的域名 |
| 端口 | 443 |
| 用户ID | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
| 流控 | xtls-rprx-vision |
| 传输协议 | tcp |
| 传输层安全 | reality |
| SNI | learn.microsoft.com |
| Fingerprint | chrome |
| PublicKey | wC-8O2vI-7OmVq4TVNBA57V_g4tMDM7jRXkcBYGMYFw |
| shortId | 6ba85179e30d4fc2 |
| spiderX | / |## 致谢
[Xray-core][Xray-core]
[REALITY][REALITY]
[chika0801 Xray 配置文件模板][chika0801-Xray-examples]
[部署 Cloudflare WARP Proxy][haoel]
[cloudflare-warp 镜像][e7h4n]
[WARP 一键脚本][fscarmen]
**此脚本仅供交流学习使用,请勿使用此脚本行违法之事。网络非法外之地,行非法之事,必将接受法律制裁。**
[Xray-core]: https://github.com/XTLS/Xray-core (THE NEXT FUTURE)
[REALITY]: https://github.com/XTLS/REALITY (THE NEXT FUTURE)
[chika0801-Xray-examples]: https://github.com/chika0801/Xray-examples (chika0801 Xray 配置文件模板)
[haoel]: https://github.com/haoel/haoel.github.io#943-docker-%E4%BB%A3%E7%90%86 (使用 Docker 快速部署 Cloudflare WARP Proxy)
[e7h4n]: https://github.com/e7h4n/cloudflare-warp (cloudflare-warp 镜像)
[fscarmen]: https://github.com/fscarmen/warp (WARP 一键脚本)
[fscarmen-warpproxy]: https://github.com/fscarmen/warp/blob/main/README.md#Netflix-%E5%88%86%E6%B5%81%E5%88%B0-WARP-Client-ProxyWireProxy-%E7%9A%84%E6%96%B9%E6%B3%95 (Netflix 分流到 WARP Client Proxy、WireProxy 的方法)