VLESS protocol: Add Reverse Proxy (4) Command and extremely simple config #5101
Xray-core v25.9.11 极大程度上简化了反向代理 / 内网穿透、VLESS 出站的配置,极简配置示例与安全注意事项详见 #5101
这个 PR 的目的就是为了让 Xray 更适合做反向代理 / 内网穿透,独特的优势是你可以直接复用拿来翻墙的那台 VPS、复用 REALITY 的抗量子加密且防封,因为 REALITY 不仅可以稳定地穿透 GFW,也可以穿透公司网络那些奇奇怪怪的审计
内网端可以设 CDN 等多条冗余线路均为
"reverse": { "tag": "yyy" }
对应公网端多个相同的"reverse": { "tag": "xxx" }
,这也是 Xray-core / VLESS 做反向代理 / 内网穿透的优势之一,后续可能加哪条线路更优先等设置
不会有路由问题,公网端多个入站 reverse tag 相同也只会产生一个出站,目前是多条线路同时存在、每次使用随机选择
现在有的功能是,假如某个线路不通了,比如说内网端没连上来,可用池中就不会有这条线路,流量会自动走其它线路
VLESS NFT
VLESS NFT 自成一个系列,每个图片都不同且只有一个,你可以选择自己喜欢的图片来收藏,先到先得
https://opensea.io/collection/vless 首发放出了二十个不同的 VLESS NFT 图片
本次还放出了两个稀缺的 Project X NFT,如果你有余力,请支持一下:https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/1
该版本升级了一些依赖,并使用 Go 1.25.1 拉满 inline 编译,已 tag v1.250911.0,感谢所有贡献者,详见下方 change log
What's Changed
- app/reverse/bridge.go: Fix DispatchLink() returns immediately by @RPRX in 6ec0291
- app/reverse/portal.go: Fix HandleConnection() returns immediately (from DispatchLink() with configured domain) by @RPRX in 4b0ee28
- app/reverse/portal.go: Fix goroutine leak & Add EndpointOverride by @patterniha in #5100
- Commands: Fix "with SNI" printing fixed port 443 for
tls ping
by @AndyChiang888 in #5099 - mKCP: Fix key derivation for obfuscation by @Fangliding in #5106
- VMess: Returns clearer error in AuthIDDecoderHolder by @Fangliding in #5090
- VLESS protocol: Add Reverse Proxy (4) Command and extremely simple config by @RPRX in #5101
- README.md: Add X-Panel to Web Panels by @xeefei in #5094
- Update github.com/xtls/reality to 20250904214705 by @RPRX in 4ae4971
- TPROXY: Prevent TCP loopback by @Fangliding in #5114
- MUX: Prevent goroutine leak by @patterniha in #5110
- Fix #5114 (comment) by @Fangliding in #5118
- app/reverse/bridge.go: Add timer nil check by @patterniha in #5119
New Contributors
- @AndyChiang888 made their first contribution in #5099
- @xeefei made their first contribution in #5094
Full Changelog: v25.9.5...v25.9.11