v1.2.0
版本发布时间: 2021-01-01 23:55:39
XTLS/Xray-core最新发布版本:v24.11.21(2024-11-21 13:50:50)
Topic: Shadowsocks & Trojan UDP FullCone NAT,Xray-core 的进化
Background
v2ray 的 UDP 支持存在一些众所周知的问题,旷日持久,以至于大型联机游戏几乎和 v2 系列绝缘。相关 issues 很多,在此就不列举了。
Progress
在过去的两周内,Xray-core 进行了大量的重构与反复测试,终于迈出了一大步:全面 FullCone 化(基本完成)
Xray-core 现支持 Cone 和 Symmetric 两种策略,完美支持 FullCone 的协议有
- Shadowsocks 入站、出站
- Trojan 入站、出站
- Socks 入站、出站
- Dokodemo-door TPROXY 入站(透明代理)
- Freedom 出站,支持域名解析
VLESS、VMess 目前是 Symmetric,出站有其一且无 SS/Trojan 时,Xray-core 将会选择 Symmetric 模式,否则是 Cone 模式。
Usage
- 首先,确保客户端与服务端均更新至 Xray-core v1.2.0+,或者其它没问题的软件。
- 注意服务端的防火墙设置(测试时建议关闭),以及客户端不能开 Mux
- 比如本地 TPROXY/Socks 入 + SS/Trojan + VPS Freedom 出,即可实现 FullCone
- 解锁更多玩法:TPROXY 入、Socks 出(替代 ip2socks),Socks 入、出分流等。
对于透明代理,尤其 注意本机和网关设备的防火墙,此外 iptables 的 UDP DIVERT 规则 可能 会导致 UDP 表现不符合预期。
Future
我们很高兴地宣布,Xray-core 成为了有史以来第一个不受限制的多协议平台:只需 Xray 即可解决问题,再也不会不得不去用其它实现。
Xray-core 现支持 四大主流代理协议 的 完整可用实现,且同时包含 客户端 与 服务端
- VLESS 的 XTLS
- Trojan 的 UoT FullCone、XTLS
- VMess 的 AEAD
- Shadowsocks 的 UDP FullCone、AEAD
但这远不是终点,Xray 正计划进一步精简架构、优化整体性能、修复历史问题、增强分流功能等(包括客户端与服务端,传统艺能了)
Xray 还计划推出更多 UDP 增强,比如 XUDP(UoT 聚合隧道)、Shadowsocks 的 UDP 原生多倍发包 + 长度混淆新格式,更适合打游戏。 XUDP 可以运行在任何协议上,在它出现之前,对于主用 VLESS/VMess 的朋友,可以让 UDP 走 SS/Trojan(没错,这又是新的玩法)
对于 Shadowsocks,若只用它的原生 UDP,外面看起来就像 mKCP Seed。另外,不建议共享 Shadowsocks,相信你很快会知道原因。
Xray's Documentation
十分感谢 @badO1a5A90 @ricuhkaen 的长期贡献,Xray 的文档已初步上线:https://xtls.github.io
不过目前文档还缺很多东西,最近还会有不少大改动,包括外观、目录结构等,欢迎提任何建议/参与建设:XTLS.github.io (GitHub)
TOML & YAML
十分感谢 @AkinoKaede @yjh1021317464 的贡献,Xray 现已支持 TOML & YAML 配置格式,原理是先转换为 JSON
多文件配置也支持,但注意目前不能混合格式。
OCSP Stapling
十分感谢 @eMeab 的贡献,现在你可以开启服务端 TLS & XTLS 的 OCSP Stapling,再也不用担心 CA 域名被 Q 了。
至于如何配置,请去文档探索一番吧。
Happy New Year 🎉
1、 Xray-android-arm64-v8a.zip 8.53MB
2、 Xray-dragonfly-64.zip 8.32MB
3、 Xray-freebsd-32.zip 7.81MB
4、 Xray-freebsd-64.zip 8.33MB
5、 Xray-linux-32.zip 7.83MB
6、 Xray-linux-64.zip 8.34MB
7、 Xray-linux-arm32-v5.zip 7.75MB
8、 Xray-linux-arm32-v6.zip 7.74MB
9、 Xray-linux-arm32-v7a.zip 7.73MB
10、 Xray-linux-arm64-v8a.zip 7.7MB
11、 Xray-linux-mips32.zip 13.33MB
12、 Xray-linux-mips32le.zip 13.11MB
13、 Xray-linux-mips64.zip 7.52MB
14、 Xray-linux-mips64le.zip 7.36MB
15、 Xray-linux-ppc64.zip 7.64MB
16、 Xray-linux-ppc64le.zip 7.53MB
17、 Xray-linux-riscv64.zip 8.26MB
18、 Xray-linux-s390x.zip 8.18MB
19、 Xray-macos-64.zip 8.63MB
20、 Xray-openbsd-32.zip 7.8MB
21、 Xray-openbsd-64.zip 8.32MB
22、 Xray-windows-32.zip 8.06MB
23、 Xray-windows-64.zip 8.39MB
24、 Xray-windows-arm32-v7a.zip 7.84MB