跳转到主要内容
官方文档/源码核验
开源协议: GPL-3.0 核验版本: 1.10.x (官方稳定版)

Sing-box 客户端核心架构与跨平台配置概述

开源通用代理平台 Sing-box 的技术定位、支持操作系统、架构特性与配置验证基准指南。

支持操作系统:
WindowsmacOSLinuxAndroidiOS
支持传输协议:
ShadowsocksVLESSVMessTrojanHysteria2TUIC
访问官方代码仓库 (GitHub) 核验更新时间: 2026-08-20
⚠️ 安装前重要提示与依赖要求:

Linux 环境下运行需要具备 CAP_NET_ADMIN 权限以支持 TUN 模式分流。

1. 软件概述与技术定位

Sing-box 是由 SagerNet 团队主导开发的下一代通用代理核心与客户端,采用 Go 语言编写,具备内存开销低、路由规则解析快以及原生支持多种新型传输协议的特点。

2. 安装前环境与依赖检查

在不同操作系统部署 Sing-box 前,需确认以下系统依赖:

  • Windows 10 / 11:若使用虚拟网卡(TUN)模式,需允许系统安装 Wintun 驱动程序。
  • macOS:需允许系统扩展网络扩展(Network Extension)授权。
  • Linux:建议通过 Systemd 服务单元管理,并配置 setcap 'cap_net_bind_service,cap_net_admin+ep' 权限。

3. 官方源码与校验说明

为保证软件安全性,强烈建议仅从官方 GitHub 仓库 Release 页面或官方应用商店分发渠道获取二进制文件,并在安装前比对 SHA256 校验和。

可追溯事实来源与参考引用 (Sources & References)

透明修订历史 (Revision Log)

  • 2026-08-20更新 1.10.x 核心特性与协议支持列表