跳转到内容
Proxy Types 1 分钟阅读 1937 次浏览

Xray 与 Sing-box——现代代理内核

Xray 和 Sing-box 是新一代通用代理平台。支持 VLESS、VMess、Trojan、Shadowsocks 以及多协议路由。

Xray 与 Sing-box——现代代理内核

Xray 与 Sing-box——现代代理内核

概述

Xray-core 和 Sing-box 是多功能代理平台,支持众多协议并提供灵活的流量路由。它们已取代 V2Ray-core,成为构建代理基础设施的标准,尤其是在绕过网络审查的场景中。

Xray-core

它是什么

Xray-core 是 V2Ray-core 的一个分支,因 V2Ray 社区内部分歧于 2020 年发起。Xray 带来了关键创新:XTLS、Reality 以及性能提升。

主要特性

协议:
- VLESS(支持 XTLS 和 Reality)
- VMess
- Trojan
- Shadowsocks
- SOCKS5
- HTTP

传输方式:
- TCP、WebSocket、gRPC、HTTP/2、QUIC、mKCP
- SplitHTTP(面向 CDN 的新传输)

路由:
- 按域名、IP、GeoIP、GeoSite
- 按协议、端口、用户
- Balancer(在多台服务器间分流)

独有功能:
- XTLS-Vision——优化的 TLS 代理
- Reality——伪装成真实网站
- Fallback——在可疑连接时展示一个合法网站

Xray 架构

Xray 按照 inbound → routing → outbound 的原则运行:

Inbound——监听入站连接(端口、协议)。
Routing——基于流量属性的路由规则。
Outbound——决定流量发往何处(代理服务器、直连、阻断)。

性能

搭配 XTLS-Vision 的 Xray 明显快于 V2Ray:
- 吞吐量提高 30-50%
- CPU 负载降低 40-60%
- 高效的 TLS 处理(XTLS 的 zero-copy)

Sing-box

它是什么

Sing-box 是用 Go 编写的多功能代理平台。它从零开始设计,追求模块化和可扩展性。作者:SagerNet(sekai)。

主要特性

协议:
- VLESS、VMess、Trojan、Shadowsocks
- Hysteria / Hysteria2(基于 UDP,针对高丢包率优化)
- TUIC(基于 QUIC)
- Naive(基于 Chrome 的代理)
- WireGuard

路由:
- Rule set(可下载的规则集合)
- 支持懒加载的 GeoIP/GeoSite
- DNS 路由与 DNS 劫持
- 支持类 Clash 格式

平台:
- Linux、Windows、macOS
- Android(SFA — Sing-box for Android)
- iOS(SFI — Sing-box for iOS)
- Apple TV、tvOS

与 Xray 的差异

参数 Xray-core Sing-box
基础 V2Ray 分支 从零开发
语言 Go Go
配置 JSON JSON
XTLS/Reality 是(原创) 是(移植)
Hysteria
TUIC
WireGuard 内置
移动端客户端 通过 V2rayNG 原生(SFA/SFI)
模块化 中等
文档 中等 良好

思路对比

Xray——聚焦 VLESS/Reality

Xray 专注于 VLESS + XTLS + Reality 的发展。如果主要目标是以最高性能绕过 DPI,它是最佳选择。

Sing-box——多面手

Sing-box 支持更多协议(Hysteria、TUIC、WireGuard),路由也更灵活。对于多协议配置,它是最佳选择。

实际场景

个人代理服务器

在 VPS 上安装 Xray 或 Sing-box 以绕过审查。VLESS+Reality 是最稳健的配置。

团队代理

为每位用户配置不同 UUID 的多用户方案。Xray 支持用户间的 fallback。

代理路由器

在路由器(OpenWrt)上运行 Sing-box,对整个家庭网络流量做透明代理。

多协议网关

单台服务器在不同端口上接受 VLESS、VMess、Trojan、Shadowsocks 连接。每位用户选择自己偏好的协议。

代理链

Sing-box 允许配置链路:您的流量依次经过多台服务器(通过配置实现 proxy chain)。

生态

控制面板

  • 3x-ui——Xray 的 Web 面板(用户管理、流量监控)
  • Marzban——支持 Xray 的进阶面板
  • Hiddify Manager——同时支持 Xray 和 Sing-box 的面板

订阅

用于自动更新客户端配置的订阅格式。V2rayNG、Clash、Sing-box 均支持。

规则提供方

  • 来自 V2ray/Xray 的 GeoIP / GeoSite 数据库
  • 来自 Sing-box 社区的 rule set
  • 兼容 Clash 的规则

在 Xray 与 Sing-box 之间做选择

选择 Xray,如果:

  • 您的主要协议是 VLESS + Reality
  • 您需要最高的 XTLS 性能
  • 您使用 3x-ui 或 Marzban
  • 您习惯了 V2Ray 生态

选择 Sing-box,如果:

  • 您需要多种协议(Hysteria、TUIC、WireGuard)
  • 您需要原生移动客户端
  • 基于 rule set 的灵活路由很重要
  • 您要在路由器上配置代理

结论

Xray 和 Sing-box 是两大主流代理内核,各有所长。Xray 以卓越性能主导 VLESS/Reality 生态。Sing-box 提供多面性和更广泛的协议支持。对于大多数绕过审查的任务,两者都表现出色,选择取决于具体的协议和平台需求。

已更新: 06.03.2026
返回分类

试用我们的代理

遍布 100+ 国家的 20,000+ 代理

support_agent
GProxy Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.