Skip to content

Windows / Mac 平台如何优雅地使用 Sing-box 客户端?

毛佳国

不同于一些历史包袱沉重的代理工具,Sing-box 作为新秀,在多平台支持上做得极为出色。对于习惯了使用 Clash for Windows 或 V2rayN 的桌面端用户来说,寻找一个同样优秀的替代品尤其重要。本篇文章将详细为你介绍如何在你的电脑上“优雅”地使用 Sing-box。

Table of contents

Open Table of contents

为什么不直接用核心命令行?

其实,Sing-box 的内核只是一个几十 MB 的命令行程序。你当然可以通过在终端运行 sing-box run -c config.json 来启动它。但是,如果你想做到更佳的体验:

这就需要图形界面客户端出马了!

Windows 平台推荐:Sing-box Desktop

目前社区最推荐的选择是官方用 Flutter 开发的桌面客户端:Sing-box Desktop

如何下载和安装

你可以访问 GitHub 的官方 Release 页面,下载带有 windows 字样的压缩包或安装包。

提示: 它是完全绿色的软件。解压到一个你自己定义的软件目录里就可以直接用了。

使用要点

  1. 获取完整的配置文件配置: 由于桌面客户端可能对各种简化的订阅支持尚不完善。建议你直接使用工具将机场的订阅链接转换为纯粹的 Sing-box .json 配置,并通过面板右键“添加配置文件”导入。
  2. TUN 模式: 想要接管诸如 Telegram 或者某些游戏软件,不仅要启动客户端,还要右键启用 TUN 模式。它会安装一个虚拟网卡,无论软件是否支持设置代理设置,流量都会被强制加密送往你的节点。

macOS 平台推荐:SFM

Mac 的生态一直是非常优雅的,SFM (Sing-box for Mac) 是目前 macOS 系统上体验最好的 Sing-box 前端应用。它原生契合苹果的设计语言,支持深色模式。

安装指南

通过 App Store 或者 GitHub Release 都能下载到。如果你下载的是 dmg 或者 zip 包,拖入应用文件夹 (Applications) 即可。

开启系统增强模式

与 Windows 类似,如果是仅仅通过设置 HTTP 代理,部分苹果的服务和终端命令行是不走代理的。 SFM 中内置了非常完善的系统规则。在首选项 (Preferences) 中,勾选 “Setup system tun interface”。授权后,你的整个系统就已经无缝地在 Sing-box 的保护之下了。

结语

桌面客户端的选择其实见仁见智。有很多优秀的第三方项目,比如 Nekoray、Hiddify 等同样内置了 Sing-box 内核作为驱动,界面也十分友好。你可以挨个尝试,找到最适合你自己操作习惯的那一个!

上一篇
iOS / Android 移动端 Sing-box 配置与分应用代理保姆级教程
下一篇
Sing-box 路由规则配置进阶:分流、屏蔽与按需代理实战