搬瓦工机场
Just My Socks教程

sing-box 是什么?与 Clash、Xray 的区别及新手选择建议

本文于 2026-09-02 11:36 更新,部分内容具有时效性,如有失效,请留言

很多新手第一次接触代理工具时,会同时遇到 sing-box、Clash、Xray、V2Ray、VLESS、Trojan、Shadowsocks 等名字,很容易分不清它们到底是什么关系。有人说 sing-box 可以替代 Clash,也有人说 Xray 更适合搭建节点,还有人把 Clash、Xray、机场订阅和代理协议混在一起讲,结果反而越学越乱。

本文不堆太多概念,尽量用新手容易理解的方式说清楚:sing-box 是什么,它和 Clash、Xray 有什么区别,以及普通用户应该怎么选。

sing-box、Clash 与 Xray 的核心区别对比,帮助新手理解通用代理平台、规则分流工具和 VPS 节点核心的不同定位

通过可视化方式对比 sing-box、Clash 与 Xray 的定位、使用场景和适合人群,方便新手理解三者之间的区别。

一、sing-box、Clash、Xray 的定位与关系

sing-box、Clash、Xray 都和代理有关,但三者的定位并不完全相同。把客户端、核心、协议和机场这几个概念分开以后,后面的区别就容易理解了。

简单来说:

  • sing-box:通用代理平台和代理核心,可以用于客户端,也可以用于服务端。
  • Clash:本文主要指 Clash 的客户端和规则分流生态,常见于机场订阅、节点切换和策略分流。目前仍在维护的常见核心包括 Mihomo,也就是以前的 Clash.Meta。
  • Xray:代理核心,客户端和服务端都能使用,在 VPS 自建节点、VLESS、REALITY 等场景中比较常见。

这里还需要分清“客户端、核心、协议、机场”分别是什么:

  • 客户端:安装在电脑或手机上的软件,例如 Clash Verge Rev、NekoBox、Shadowrocket、Stash 等。
  • 核心:负责代理连接、路由和流量处理的程序,例如 sing-box、Xray、Mihomo。
  • 协议:节点使用的连接方式,例如 Shadowsocks、VMess、VLESS、Trojan、Hysteria2。
  • 机场:提供节点和订阅服务的商家,例如 Just My Socks 或其他代理服务。

如果大家对 Shadowsocks 和 SSR 的关系还不清楚,可以参考:SS 与 SSR 节点有什么区别,把协议之间的关系弄清楚以后,再理解 VLESS、Trojan、Hysteria2 等协议也更容易。

举个例子,购买机场订阅以后,可以使用 Clash 类客户端导入节点。这里机场是服务商,客户端负责管理节点和规则,节点本身使用的协议可能是 Shadowsocks、Trojan 或 VLESS,背后运行的核心则可能是 Mihomo。

再比如,购买搬瓦工 VPS 后使用 Xray 搭建 VLESS 节点,再用 sing-box 客户端连接。这里搬瓦工 VPS 是服务器,Xray 是服务端代理核心,sing-box 是客户端代理核心,VLESS 则是两端使用的代理协议。

把这些层级分清楚以后,sing-box、Clash 和 Xray 各自负责什么,也就容易理解了。

二、sing-box 是什么?主要功能与使用场景

sing-box 是一个通用代理平台,也可以理解为功能比较完整的代理核心。

它可以处理入站连接、出站连接、DNS、路由规则、TUN 模式、透明代理等功能,既可以运行在电脑和手机上,也可以用于 Linux、软路由、旁路由以及服务器环境。

sing-box 常见的使用方式包括:

  • 在手机或电脑上使用代理节点和订阅;
  • 使用 TUN 模式接管系统流量;
  • 设置 DNS 和规则分流;
  • 运行在 Linux、软路由或旁路由环境中;
  • 作为部分图形客户端背后的代理核心;
  • 在服务器上配置代理入站和出站。

sing-box 的特点是客户端和服务端都能使用,DNS、路由、TUN 等功能也放在同一套配置体系中。如果需要在不同设备上使用相近的规则,或者准备进一步研究 DNS、分流和透明代理,sing-box 会有比较大的发挥空间。

不过对于刚接触代理工具的新手来说,手写 sing-box 配置并不容易,上手门槛也会更高一些。JSON 配置里包含入站、出站、路由、DNS 等多个部分,写错一个参数就可能导致节点无法连接。

如果准备进一步学习手写配置,可以先从 config.json 的基础结构入手,本站整理了:sing-box 配置文件入门:config.json 基础结构与常用字段说明,里面介绍入站、出站、DNS、路由等常用字段。

因此,普通用户刚开始接触 sing-box 时,可以先使用支持 sing-box 的图形客户端,再导入机场提供的兼容配置或订阅。等熟悉基本功能以后,再学习手写配置、规则和 DNS 会更容易上手。

如果还没有安装客户端,可以参考:sing-box 全平台客户端下载指南,根据 Windows、macOS、Android、iOS 或 Linux 选择对应版本。

三、Clash / Mihomo 与 Xray 分别是什么?

了解 sing-box 以后,还需要分清 Clash、Mihomo 和 Xray。它们都能参与代理连接,但在普通用户接触到的场景中,承担的角色并不完全一样。

Clash 更常见于客户端和规则分流场景。

很多用户平时说“使用 Clash”,指的往往是 Clash Verge Rev 等图形客户端,以及延续 Clash 配置和规则体系的相关工具。目前比较常见的核心是 Mihomo,它以前叫 Clash.Meta,可以处理节点连接、策略组、规则分流、DNS、TUN 等功能。

所以现在提到 Clash,可以把它理解为一套已经发展多年的客户端和规则分流生态;Mihomo 则是其中仍在持续维护的代理核心。

对普通机场用户来说,这套方式比较容易理解:导入订阅以后,可以管理节点、切换策略组,并根据不同网站或网络请求设置分流规则。

如果不想只使用 Clash 类客户端,也可以了解:Hiddify 下载指南。它支持多个平台,也可以用于管理和连接多种代理协议。

Xray 更偏代理核心和节点部署。

如果自己购买 VPS 搭建节点,经常会接触到 Xray。它可以运行在客户端和服务端,不过在 VPS 教程中更常被用来搭建 VLESS、VMess、Trojan、Shadowsocks 等节点,也经常和 REALITY、TLS、WebSocket、gRPC、TCP 等传输和安全配置一起出现。

如果已经准备自己搭建节点,可以继续参考:Xray 一键脚本安装教程,里面介绍 CentOS、Ubuntu、Debian 等系统下的安装和配置方法。

简单来说,Clash / Mihomo 更常出现在机场订阅、规则分流和日常客户端使用中;Xray 则更常出现在 VPS 自建节点和协议配置中。

这里主要按照新手最常接触的使用场景来区分。Mihomo 和 Xray 都是代理核心,只是前者更多用于机场订阅和规则分流,后者在 VPS 自建节点中更常见。

四、sing-box、Clash / Mihomo、Xray 的主要区别

前面已经把三者的定位分开了,这一节主要对比它们在客户端、服务端、规则分流、DNS、TUN 和自建节点等方面的差异。

对比项目 sing-box Clash / Mihomo Xray
主要定位 通用代理平台 规则分流代理核心与客户端生态 代理核心
客户端使用 支持 主要使用场景之一 支持
服务端使用 支持 不是主要定位 支持
规则分流 支持,功能比较完整 成熟,策略组和规则生态丰富 支持
DNS / TUN 支持,配置能力较强 支持,图形客户端使用方便 支持相关功能
自建 VPS 节点 可以 较少用于服务端搭建 非常常见
新手上手 使用图形客户端较容易,手写配置门槛较高 导入机场订阅比较方便 自建节点需要学习更多配置

1. sing-box 和 Xray 的区别

sing-box 和 Xray 都可以用于客户端和服务端,也支持多种代理协议,不过两者在功能侧重点和常见使用场景上有所区别。

sing-box 把路由、DNS、TUN、入站和出站等功能放在统一的配置体系中,适合多平台使用、规则分流、透明代理以及需要自己管理 DNS 和路由的用户。

Xray 在 VPS 自建节点中使用得更多,尤其常见于 VLESS、REALITY、Trojan、VMess 等方案。现在不少一键脚本和面板也以 Xray 为核心,因此搭建这几种节点时,可参考的一键脚本、面板和配置教程会更多。

所以,sing-box 和 Xray 哪个好,主要还是取决于用途。如果更重视多平台、TUN、DNS 和规则分流,可以选择 sing-box;如果主要准备在 VPS 上搭建 VLESS、REALITY 等节点,Xray 会更合适。

2. sing-box 和 Clash / Mihomo 的区别

sing-box 与 Mihomo 都支持日常代理、规则分流、DNS 和 TUN,不过两者的使用重点不同。

Clash / Mihomo 更常见于机场订阅和策略分流。导入订阅以后,就可以管理节点、切换策略组和应用分流规则,对普通用户更容易上手。

sing-box 则更强调完整的代理配置体系,除了客户端使用,还可以处理服务端、DNS、路由、TUN、入站和出站等配置。

如果只是使用机场订阅,Clash / Mihomo 已经能够满足日常需求;如果还准备研究 DNS、路由、TUN 或服务端配置,可以继续了解 sing-box。

3. 配置格式和订阅兼容有什么不同?

Clash / Mihomo 常见配置使用 YAML,很多机场都会提供兼容的订阅地址,导入图形客户端以后就能使用。

sing-box 常见配置使用 JSON,除了节点信息,还可以包含 DNS、路由、入站、出站等内容。机场如果提供 sing-box 兼容配置或订阅,也可以通过支持的客户端使用。

Xray 同样常用 JSON 配置,不过更多出现在节点参数、UUID、传输方式、TLS、REALITY 等客户端或服务端设置中。

所以拿到机场订阅以后,重点是确认服务商提供哪些格式,以及当前客户端支持哪些配置。不同核心之间不能只靠修改文件后缀互相转换。

如果使用 Windows 或 Linux 桌面环境,想了解客户端、订阅和节点之间怎么配合,可以参考:NekoRay 配置使用教程

五、如何选择 sing-box、Clash / Mihomo 和 Xray?

这三种工具没有统一的优劣,主要还是根据自己的用途来选择。普通用户使用机场订阅、自建 VPS 节点,以及软路由或透明代理,对工具的要求并不一样。

如果只是购买 Just My Socks 或其他机场订阅,在电脑和手机上使用,优先选择支持 Mihomo 或 sing-box 的图形客户端即可,没必要一开始就研究核心配置。

安卓用户如果想使用 sing-box,可以参考:sing-box 安卓版 SFA 配置教程,先熟悉节点导入、订阅和基础分流。

如果使用的是 Just My Socks,选择客户端时主要确认订阅格式和协议兼容性。下面整理几款常见套餐,方便同时比较流量、线路和价格:

机房位置带宽流量设备价格链接
洛杉矶 LA2.5Gbps500GB/月5台$5.88/月 - $58.88/年直达官网
洛杉矶 LA5Gbps1T/月无限$9.88/月 - $98.88/年直达官网
洛杉矶 LA5Gbps5T/月无限$48.99/月 - $489.99/年直达官网
洛杉矶 LA5Gbps10T/月无限$93.99/月 - $948.99/年直达官网
香港移动 CMI2.5Gbps500GB/月5台$8.99/月 - $89.99/年直达官网
香港移动 CMI5Gbps1T/月无限$14.90/月 - $113.99/年直达官网
香港移动 CMI5Gbps5T/月无限$59.99/月 - $599.99/年直达官网
香港 IPLC 专线300Mbps 独享300GB/月3台$21.00/月 - $210.00/年直达官网
香港 IPLC 专线1Gbps 独享1T/月无限$59.00/月 - $589.00/年直达官网
香港 Premium100Mbps 独享100GB/月3台$34.99/月 - $349.99/年直达官网
香港 Premium500Mbps 独享500GB/月5台$149.99/月 - $1499.99/年直达官网
香港 Premium1Gbps 独享1T/月无限$279.99/月 - $2799.99/年直达官网
日本东京100Mbps 独享100GB/月3台$29.99/月 - $299.99/年直达官网
日本东京200Mbps 独享500GB/月5台$135.99/月 - $1349.99/年直达官网
日本东京500Mbps 独享1000GB/月无限$239.00/月 - $2399.00/年直达官网
日本东京700Mbps 独享5000GB/月无限$1,135.00/月-$11,395.00/年直达官网
伦敦2.5Gbps500GB/月5台$6.80/月 - $67.99/年直达官网
伦敦5Gbps1000GB/月无限$11.29/月 - $113.99/年直达官网
伦敦5Gbps5000GB/月无限$59.99/月 - $559.99/年直达官网

如果使用 Just My Socks 主要是为了流媒体,也可以参考:Just My Socks 是否支持 Netflix 奈飞解锁,再根据线路需求选择套餐。

如果准备购买搬瓦工、Vultr 或其他 VPS 自建节点,就需要进一步接触 VLESS、REALITY、Trojan、TLS、端口和防火墙等内容。Xray 在这方面使用较多,sing-box 同样可以用于服务端部署。

自己搭建 VPS 节点时,除了代理核心和协议,服务器使用的 IP 类型也是一项基础信息。原生 IP、广播 IP、住宅 IP 和机房 IP 的用途并不一样,相关区别可以参考:什么是原生 IP?它与广播 IP、住宅 IP 和机房 IP 的区别

如果准备配置软路由、旁路由、透明代理、DNS 分流或 TUN,sing-box 和 Mihomo 都可以研究,两者在路由、DNS 和流量接管方面都有比较完整的功能。

不同需求可以按照下面的方向选择:

  • 主要使用机场订阅:优先选择 Mihomo 或 sing-box 图形客户端。
  • 需要研究 DNS、TUN 和复杂分流:可以重点了解 sing-box 和 Mihomo。
  • 准备自建 VPS 节点:可以学习 Xray 或 sing-box,其中 Xray 在 VLESS、REALITY 等方案中更加常见。
  • 准备配置软路由或透明代理:可以选择 sing-box 或 Mihomo。
  • 刚开始接触代理工具:先熟悉图形客户端、节点和订阅,再学习核心配置。

六、sing-box、Clash / Mihomo、Xray 常见问题

前面已经介绍了三者的定位和选择方法,不过新手在使用时还容易混淆替代关系、协议和代理核心等概念。下面整理几个常见问题,方便进一步区分 sing-box、Clash / Mihomo 和 Xray。

1. sing-box 能完全替代 Clash / Mihomo 吗?

两者有不少功能重合,但不能完全互相替代。

sing-box 和 Mihomo 都支持代理连接、规则分流、DNS、TUN 等功能,因此在不少日常使用场景中可以完成相近的工作。不过两者的配置方式、规则体系、客户端生态和订阅兼容并不相同。

如果主要使用机场订阅,选择哪个更多取决于客户端和订阅格式;如果需要自己配置 DNS、路由、TUN、入站和出站,也可以进一步了解 sing-box。

2. sing-box 可以替代 Xray 吗?

部分场景可以,但两者并不是完全相同的代理核心。

sing-box 和 Xray 都能运行在客户端和服务端,也支持多种代理协议。sing-box 更强调 DNS、路由、TUN、入站和出站等功能的统一配置;Xray 则在 VLESS、REALITY、VMess、Trojan 等 VPS 自建节点方案中使用得更多。

如果准备搭建某种具体节点,可以根据协议支持、客户端兼容以及使用的脚本或面板选择 sing-box 或 Xray。

3. Clash 是代理协议吗?

不是。

Clash 更多指相关代理核心、客户端和规则分流生态,目前常见的核心之一是 Mihomo。Shadowsocks、VMess、VLESS、Trojan、Hysteria2 等才属于代理协议。

所以“Clash 节点”更多是一种日常叫法,节点本身使用的仍然是具体的代理协议。

4. sing-box 和 Xray 哪个更适合新手?

如果只是使用机场订阅,不需要先从 sing-box 或 Xray 的核心配置学起,选择带图形界面的客户端更容易入门。

如果准备自己研究 DNS、TUN、路由和多平台配置,可以学习 sing-box;如果准备使用 VPS 搭建 VLESS、REALITY 等节点,Xray 相关脚本、面板和配置教程则更多。

5. 手机和电脑日常使用应该选择哪个?

日常使用机场订阅时,优先选择与当前系统和订阅格式兼容的图形客户端即可。

使用 Mihomo 核心的客户端适合节点管理、策略组和规则分流;支持 sing-box 的客户端同样可以满足日常代理需求。Xray 也可以作为客户端核心使用,但新手没有必要为了日常订阅专门学习服务端配置。

七、总结

sing-box、Clash / Mihomo 和 Xray 都属于代理工具体系,但定位和常见用途有所不同。

sing-box 更偏完整的通用代理平台,客户端和服务端都能使用,DNS、路由、TUN、入站和出站等功能比较集中。Clash / Mihomo 更常见于机场订阅、节点管理、策略组和规则分流。Xray 同样可以用于客户端和服务端,在 VLESS、REALITY 等 VPS 自建节点方案中使用更多。

如果只是使用机场订阅,选择兼容性好的图形客户端即可;需要研究 DNS、TUN、路由或多平台配置,可以进一步了解 sing-box 和 Mihomo;准备自己搭建 VPS 节点,则可以重点学习 Xray 或 sing-box。

所以,新手没有必要先比较哪个核心功能最强。先确定自己是使用机场订阅、自建节点,还是配置软路由,再选择对应的工具会更合适。

未经允许不得转载:搬瓦工教程 » sing-box 是什么?与 Clash、Xray 的区别及新手选择建议
Vultr 最新优惠活动:新用户注册 Vultr 赠送 50-100 美元

Just My Socks (JMS) 官方线路深度解析与稳定上网方案

搬瓦工官方出品,即买即用,支持 IP 被封免费自动更换。提供 CN2 GIA、香港 CMI、IPLC 等多种优质线路,覆盖洛杉矶、香港、日本、伦敦等地区。使用专属优惠码 JMS9272283 可享 5.2% 循环折扣。

JMS 套餐汇总JMS 购买教程