v1.2.3
版本发布时间: 2021-01-22 23:30:51
XTLS/Xray-core最新发布版本:v24.11.21(2024-11-21 13:50:50)
Shadowsocks AEAD Single-port Multi-user
Xray-core v1.2.3 提供了配置便捷、开箱即用的 Shadowsocks AEAD 单端口多用户支持。
https://github.com/XTLS/Xray-examples/tree/main/Shadowsocks-AEAD
- AEAD 加密方式使接收方能够验证解密是否成功,这是一切的基础
- 服务端便可以通过尝试解密收到的第一个包来找到对应的用户
以下套件属于 AEAD 加密方式:
- AES-128-GCM
- AES-256-GCM
- ChaCha20-Poly1305 (alias ChaCha20-IETF-Poly1305)
希望推动 AEAD 被更广泛应用:
- 我们只建议使用 AEAD 加密方式,且后续对 Shadowsocks 的增强只支持 AEAD
- 老旧加密方式虽然不会被移除,但属于 deprecated,在文档中会做隐藏处理
端口复用有待进一步增强,比如实现同 IP 优先尝试机制、支持 API 动态增删用户等。
推荐一个高性能的 Shadowsocks AEAD 端口复用中转方案:mmp-go
Optimizations
TPROXY
为 FakeUDP socket
设置 SO_REUSEPORT
,优化了 TPROXY UDP 的代码与 err 处理逻辑。
Trojan
Trojan fallbacks 也支持匹配请求的 SNI 了,配置方式与 VLESS fallbacks 完全一致,详见 Xray-core v1.2.2
Sniffing
Feature: Exclude some domains in sniffing destOverride (#151) @AkinoKaede
Fixes
- Fix fallbacks xver when original address is not TCP address (#182) @bohanyang
- Convert domain names to lowercase before matching (#195) @badO1a5A90
Chores
- Regenerate .pb.go files @JimhHan
- Use Go 1.15.7 @Beginner-Go
- Upgrade dependencies
- Update geoip.dat, geosite.dat
Notices
- 已知此版本的 fallbacks xver / acceptProxyProtocol 可能不会生效,Tracker:https://github.com/XTLS/Xray-core/pull/182#issuecomment-766180999
- M1 版本由 Go 1.16beta1 直接编译,Reproducible(2021/1/28:
xray-M1
->xray
)
1、 Xray-android-arm64-v8a.zip 8.55MB
2、 Xray-dragonfly-64.zip 8.33MB
3、 Xray-freebsd-32.zip 7.83MB
4、 Xray-freebsd-64.zip 8.36MB
5、 Xray-linux-32.zip 7.85MB
6、 Xray-linux-64.zip 8.36MB
7、 Xray-linux-arm32-v5.zip 7.76MB
8、 Xray-linux-arm32-v6.zip 7.76MB
9、 Xray-linux-arm32-v7a.zip 7.75MB
10、 Xray-linux-arm64-v8a.zip 7.72MB
11、 Xray-linux-mips32.zip 13.36MB
12、 Xray-linux-mips32le.zip 13.14MB
13、 Xray-linux-mips64.zip 7.54MB
14、 Xray-linux-mips64le.zip 7.38MB
15、 Xray-linux-ppc64.zip 7.65MB
16、 Xray-linux-ppc64le.zip 7.54MB
17、 Xray-linux-riscv64.zip 8.27MB
18、 Xray-linux-s390x.zip 8.2MB
19、 Xray-macos-64.zip 8.65MB
20、 Xray-macos-arm64-v8a.zip 7.99MB
21、 Xray-openbsd-32.zip 7.81MB
22、 Xray-openbsd-64.zip 8.33MB
23、 Xray-windows-32.zip 8.08MB
24、 Xray-windows-64.zip 8.41MB
25、 Xray-windows-arm32-v7a.zip 7.86MB