Xray-core发布1.3.0版本

发布1.2.3稳定版后,Xray-core团队继续努力,朝着UDP FullCone方向继续努力。今天,Xray-core团队宣布了新的1.3.0里程碑版本,完美解决了VLESS、VMESS和Mux的UDP FullCone,可喜可贺!

以下是Xray-core 1.3.0版本的发型说明:

Topic: VLESS & VMess & Mux UDP FullCone NAT,Xray-core 里程碑

Background

Xray-core v1.2.x 实现并巩固了 FullCone 特性,而 VLESS、VMess、Mux 受制于协议结构,暂时无法实现 FullCone。

Progress

Xray-core v1.3.0 通过非常巧妙的机制实现了 V 系协议全部 FullCone,同时与旧版保持一定的兼容性。

Usage

客户端、服务端均升至 Xray-core v1.3.0+ 即可享受无处不在的 FullCone,软件本身无需任何额外配置,注意:

  1. 服务端防火墙需要放行 UDP 高位端口(1024-65535),Docker 容器的网络模式需要是 Host
  2. 此时 100% 能实现 FullCone,起作用的是 VPS 的公网 IP,与本地的 NAT 环境无关
  3. 客户端 Xray-core v1.3.0+、服务端 v2fly-core 时,会测出假的 FullCone

若你需要关闭 Xray-core 的 FullCone 特性,可在客户端设置环境变量 XRAY_CONE_DISABLED = true

Milestone

至此,Xray-core 实现了全软件全协议全出入站全传输方式的全面 FullCone,这是一个里程碑式的成就:

无论你在用 VLESS/VMess/Mux/Trojan/Shadowsocks,无论你选择 XTLS/KCP/CDN/H2/QUIC,无论 Socks 还是 TPROXY… 全部 FullCone

FullCone 不再是哪个协议的专利,它已经像空气一样自然,随处可见,不留任何遗憾。

Features

Single-port Multi-user API

Xray-core 的 Shadowsocks AEAD 服务端单端口多用户现已支持 API 动态增删用户 @AkinoKaede

至此,Xray-core 的 VLESS、Trojan、VMess、Shadowsocks 入站全部支持端口复用、API。

XTLS & TLS hot reloading

服务端更新 OCSP 数据前自动检查并重载证书及私钥文件 @eMeab

证书、私钥填路径并开启 OCSP Stapling,即可无需在更新上述文件后重启 Xray-core。

Mixed JSON/TOML/YAML

多文件配置现已支持同时读取不同格式的配置文件 @yjh1021317464

Chores

  • Use Go 1.15.8
  • Update geoip.dat, geosite.dat

Happy 🐮 Year 🎉

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注