github XTLS/Xray-core v26.1.13
Xray-core v26.1.13

latest release: v1.260113.0
6 hours ago

Proxy: Add TUN inbound for Windows & Linux, including Android #5464 #5509 & Proxy: Add Hysteria outbound & transport (version 2, udphop) and Salamander udpmask #5508

新年好!2026 第一版 Xray-core 重点更新内容:

  1. 新增 TUN 入站(Windows、Linux、Android)#5464 ,默认 UDP FullCone 与 XUDP UoT Migration #5509
  2. 新增 process 路由规则(Windows、Linux),匹配进程名/绝对路径/文件夹,支持任何入站 #5496
  3. 新增 Hysteria 出站、Hysteria 2 传输层(支持端口跳跃)、Salamander 伪装层,完整配置示例详见 #5508
  4. 新增“最终伪装层”概念 https://t.me/projectXtls/1354 ,比 TLS/QUIC 更底层,下一步计划 #5508 (comment)
  5. TLS 客户端使用 pinnedPeerCertSha256 取代原有的两项 pinned 参数 #5154 #5532
  6. REALITY 客户端收到目标网站的真证书时打印出更加明确的警报(potential MITM or redirection)#5427
  7. 进一步降低了 Xray-core 启动时的峰值内存占用 #5480 #5488 ,利好 iOS 客户端,下一步计划 #5505

为了使用 TUN,配置文件需要以下修改,以 Windows 为例:

  1. 配置文件加一个 "tun" 入站,无需 settings,加一个 "direct" 作为默认出站
  2. 为所有出站设置 sockopt "interface": "WLAN" 或 "以太网" 防止出站回流 Xray-core
  3. 设置 routing 比如 "process": ["NatTypeTester.exe"] 导向代理协议出站
  4. 浏览器会有 QUIC,注意设置路由 block UDP/443,或为 sniffing 启用 "quic"

TUN 尚未支持“自动修改系统路由表”,目前需要手动设置:

  1. 以管理员权限启动 Xray-core,静置数秒等 Windows 自动为 TUN 分配 IP
  2. 执行 ipconfigroute print 查看 Xray TUN 的 IPv4 地址与 interface ID
  3. 以管理员权限执行 route add 0.0.0.0 mask 0.0.0.0 *.*.*.* if ** 新增系统路由

感谢 @Owersun @yuhan6665 @Fangliding @KobeArthurScofield @RPRX 为支持 TUN 所作出的贡献!

@Meo597https://xtls.github.io/ 升级至了 VitePress,本次更新内容也会陆续更新至文档中

由于伊朗目前完全断网,致力于内存优化的贡献者 @hossinasaadi 已有几天没有上线,期待他的回归

Sponsors

Remnawave

Happ

Sponsor Xray-core

Donation & NFTs

Collect a Project X NFT to support the development of Project X!

Project X NFT

该版本升级了一些依赖,并使用 Go 1.25.5 拉满 inline 编译,已 tag v1.260113.0,感谢所有贡献者,详见下方 change log

What's Changed

New Contributors

Full Changelog: v25.12.8...v26.1.13

Don't miss a new Xray-core release

NewReleases is sending notifications on new releases.