v1.2.2
版本发布时间: 2021-01-15 23:10:27
XTLS/Xray-core最新发布版本:v24.12.18(2024-12-19 05:39:02)
VLESS UUID v5 mapping standard
VLESS UUID 映射标准:将自定义字符串映射为一个 UUIDv5
简单来说,和 Trojan、SS 可以自定义密码一样,Xray-core 的 VLESS 和 VMess 也可以自定义 id 了,一些规则见上方链接。
- 若无特殊需求,建议首选全随机的 UUIDv4
- 若选择自定义 id,建议保持一定的复杂度
现在 VLESS、VMess 加载配置时就会检查 id 是否有效,Xray-core 自带的 UUID generator 也得到了增强:
-
xray uuid
输出的全随机 UUID 现在遵循 RFC 4122 的 UUIDv4 标准 -
xray uuid -i "example"
将会输出example
的 UUIDv5 映射
VLESS fallbacks SNI shunt
VLESS 的 fallbacks 数组子元素新增 name
配置项(与 alpn
同级),作为 substr 来匹配请求的 SNI,实现 SNI 分流。
- 比如填
example.com
可以匹配example.com
和*.example.com
- 若另一个子元素填的是
www.example.com
,则有更高的优先级
其它规则不变,Xray-core 将为每一次回落分流匹配到最精确的子元素。感谢 @eMeab 开坑。
Trojan 的 fallbacks 暂不支持此配置。
Optimizations & Fixes
小小白白话文
瓜瓜 @ricuhkaen 的小小白白话文已经完结,广受好评,快去看看吧:https://xtls.github.io/documents/level-0/
DoH
以前 non-local DoH 会走 Mux,第一个 DNS 请求返回后连接就会被关闭,导致同一个连接的其它请求均失败。
@badO1a5A90 解决了此问题,同时对 non-local DoH 应用了适当的路由策略,详见 https://github.com/XTLS/Xray-core/pull/147
Log
这个版本进一步增强了 access 日志信息 @eMeab ,目前格式如下:
- 命中了路由规则:
[inbound tag -> outbound tag]
- 未命中路由规则:
[inbound tag >> outbound tag]
Trojan
Do not panic when UDP dispatcher failed to write response @maskedeken https://github.com/XTLS/Xray-core/pull/153
Chores
- Upgrade dependencies
- Update geoip.dat, geosite.dat
Notices
- Xray-core 2k stars,再次感谢各位的支持
- Support M1 Chip,记得先
Open Anyway
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.84MB
6、 Xray-linux-64.zip 8.35MB
7、 Xray-linux-arm32-v5.zip 7.74MB
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.34MB
12、 Xray-linux-mips32le.zip 13.12MB
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-macos-arm64-v8a.zip 7.97MB
21、 Xray-openbsd-32.zip 7.79MB
22、 Xray-openbsd-64.zip 8.31MB
23、 Xray-windows-32.zip 8.06MB
24、 Xray-windows-64.zip 8.39MB
25、 Xray-windows-arm32-v7a.zip 7.84MB