AX 爱鲜报

Xray-core

Project X 旗下的开源网络代理内核,源自 XTLS 协议,支持 VLESS、REALITY、XTLS Vision、XHTTP、WireGuard 等协议,是 v2ray-core 的主流替代实现,广泛用于构建抗审查的加密隧道。

过去 7 天收获 6 颗 Star

爱鲜报评分

0.0

0 人评分

42k

星数

是

中文

Go

主语言

是

活跃

282

贡献者

人工分析

EDITORIAL

推荐理由

Xray-core 是当前代理生态的事实标准内核,协议演进活跃(REALITY、XHTTP、后量子加密等均由它推动),生态配套极其完整,从一键脚本到各类 GUI 客户端应有尽有。用 Go 编写,单文件二进制部署简单,适合需要自建加密隧道的开发者与运维人员。

适用场景

  • 自建加密代理与科学上网隧道
  • 服务端多协议入站与回落分流
  • 企业内网穿透与安全隧道
  • 路由器/软路由固件集成
  • 客户端与面板二次开发

优点

  • 协议先进,REALITY、XTLS Vision、XHTTP 等由官方主导演进
  • 生态成熟,官方脚本、Docker 镜像与大量 GUI 面板可选
  • Go 编写,编译与跨平台部署方便
  • 配置灵活,支持多入站多出站、路由与 DNS 分流
  • 社区活跃,Star 数超 4 万,文档与示例丰富

缺点

  • 配置文件 JSON 结构复杂,手写门槛较高
  • 涉及网络合规与地区法规风险,需自行评估
  • 协议更新快,旧配置与旧客户端可能不兼容
  • 官方文档以英文与社区翻译为主,部分细节需查讨论区
上手难度 进阶

项目概览

Xray-core 是 Project X 的核心产物,起源于 XTLS 协议,定位为「穿透一切」的开源网络平台,同时也是 v2ray-core 的主要替代实现。项目使用 Go 编写,采用 MPL-2.0 许可证。

核心能力

  • 协议支持:VLESS、VMess、Trojan、Shadowsocks、Socks5、WireGuard 等入站/出站协议。
  • 传输与伪装:REALITY、XTLS Vision、XHTTP、TLS/uTLS 等,用于提升抗探测与抗审查能力。
  • 路由与分流:内置路由规则、DNS 分流、回落(fallback)机制,可在同一端口复用多种服务。
  • XUDP:优化 UDP 转发体验,适配游戏与实时通信场景。

部署方式

官方提供多种安装途径,常见的有:

  • Linux 一键脚本:XTLS/Xray-install(官方)
  • 官方容器镜像:ghcr.io/xtls/xray-core
  • Homebrew:brew install xray
  • 第三方 Web 面板:3X-UI、Marzban、Remnawave、Hiddify 等

配置示意

Xray 使用 JSON 作为配置格式,通常包含 inbounds、outbounds、routing、dns 等顶层字段:

{
  "inbounds": [{ "port": 443, "protocol": "vless", "settings": { } }],
  "outbounds": [{ "protocol": "freedom" }]
}

具体字段请以官方文档与 Xray-examples 仓库中的示例为准,不建议直接照搬网上流传的旧配置。

客户端生态

Xray-core 本身是内核,实际使用通常搭配 GUI 客户端,例如 Windows 上的 v2rayN、Android 上的 v2rayNG、iOS/macOS 上的 Happ 与 Streisand、Linux 上的 v2rayA 等;OpenWrt 与华硕梅林固件也有对应插件。

注意事项

  • 配置项较多,建议从官方示例仓库起步,逐步调整。
  • 协议迭代较快,升级内核后需同步检查客户端兼容性。
  • 请遵守所在地区的法律法规与网络使用政策。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。