sing-box是什么?
sing-box 是SagerNet开发的一个和 V2ray、Xray 项目相似的代理工具,是少有的同时支持 iOS 和 Apple TV 并且免费的代理应用(不用买Shadowrocket 小火箭了),除此之外,sing-box 客户端也可在 Windows、Mac、Android 等平台上使用。但是Windows上还没有图形操作界面,不是很方便。
也是因为Clash删库的原因,让我接触到了这个新的代理客户端 sing-box。由于它支持新的 Reality 和 hysteria2 协议,一般多为自建节点的科学上网爱好者所用。
Sing-Box作为Shadowrocket的免费开源替代品,Sing-Box为用户提供了一个强大、灵活且透明的网络工具选择。无论是普通用户还是技术爱好者,都能在Sing-Box中找到满足需求的功能。
随着技术的不断进步,Sing-Box能在未来带来更多创新,为用户提供更优质的网络体验。如果您正在寻找一款可靠的网络工具,不妨尝试一下Sing-Box,感受它带来的便利与安全。
sing-box 下载
sing-box官网下载地址:https://sing-box.sagernet.org/zh/clients/
sing-box github下载地址:https://github.com/SagerNet/sing-box/releases
sing-box Google Play下载地址:https://play.google.com/store/apps/details?id=io.nekohasekai.sfa
sing-box App Store下载地址:https://apps.apple.com/us/app/sing-box-vt/id6673731168
sing-box 使用教程
这里以Sing-box for IOS使用教程为例,因为中国大陆地区的苹果 App Store 不允许上架这类应用,所以需要外区 APPLE ID 下载,如果你没有外区apple id账号,可参考教程:美区Apple ID账号注册最新教程|不需要科学上网、美国手机号和美国信用卡
1、打开Apple Store
>>> 点击右上角头像 >>> 划到最下面,点击退出登录
输入账号和密码登录 >>> 弹出APPLE ID安全点击其他选项
再点击不升级
>>> Apple Store搜索框输入 sing-box VT
进行安装(安装完成请退出ID,登录回自己的ID即可)

2、安装好后,首次运行 sing-box,需要允许使用无线数据,和允许添加 VPN 配置(这一步需要输入手机密码)

2、准备支持sing-box的机场订阅,比如魔法门机场,购买订阅后,点击-仪表盘-一键订阅-复制订阅地址,或者——导入到SFI(singbox)——Import。

3、如果你的机场不支持 Sing-box 订阅格式,或者不是机场的用户可以使用订阅转换工具进行转换。
如果没有订阅链接,本站中有一篇文章提供了免费的ss 节点(不是所有地区都可以使用),首先复制文章中免费的 ss 节点。
复制免费的 ss节点后,再进入 订阅转换工具 进行转换,模式选择”基础模式“就行,ss 地址粘贴到订阅链接方框处,客户端选择——singbox,然后点生成订阅链接,再点复制订阅。

4、导入配置文件之后,点击 Create 按钮进行创建。如果是手动导入的话,需要 type 选为 remote,然后将订阅地址粘贴 URL 那一栏,然后输入一个 Name,并且打开自动更新,再点击 Create。

5、开启服务。singbox需要先开启服务,再选择节点。

6、服务开启后,等待连接完成,点击上方Group可以选择节点。iOS客户端点击箭头可以展开节点,安卓客户端
连接模式在Dashboard选择,Rule(规则)、global(全局)和direct(直连)。

可以按需切换不同状态:
- Rule 自动规则(推荐):国外网络使用代理,国内网络不使用代理
- Global 全局:所有流量都使用代理
- Direct 直接:所有流量都不使用代理
平时推荐使用 Rule 自动规则。
7、到这里你的苹果设备就可以使用sing-box挂梯子进行科学上网了,打开youtube网站可以观看影片。

Sing-Box iOS版为用户提供了一个功能强大、灵活多变的网络工具。通过本教程,您应该能够顺利安装、配置并使用Sing-Box。请记住,在使用过程中要遵守相关法律法规,确保安全合规地使用网络。随着技术的不断发展,我们期待Sing-Box在未来能带来更多创新功能,为用户提供更优质的网络体验。
常见问题及解决方案
无法启动应用或崩溃
原因:可能是设备不兼容、配置文件错误或应用权限不足。
解决方法:
确保你的设备系统版本符合 Sing-box 安卓版的最低要求(通常为 Android 7.0 或以上)。
检查配置文件格式是否正确,特别是 JSON 文件中是否存在语法错误(如漏掉逗号、括号)。
清除应用缓存:进入设置 → 应用管理 → 找到 Sing-box → 清除缓存。
重新安装应用。
无法连接代理
原因:配置错误、网络问题或服务器端问题。
解决方法:
- 检查配置文件中的代理地址、端口、UUID(或密码)是否正确。
- 确保设备的网络连接正常(尝试访问其他网站)。
- 测试服务器是否正常运行,例如使用 ping 或其他工具检查服务器的可用性。
- 确认是否需要手动打开某些代理协议的相关权限(如 Shadowsocks 或 VMess )。
耗电量高
原因:长时间运行代理、后台任务未优化。
解决方法:
- 开启低功耗模式(部分版本支持)。
- 确保仅在需要代理时开启 Sing-box,避免长时间在后台运行。
- 关闭不必要的 DNS 查询和高级功能(如路由规则更新)。
无法绕过本地流量
原因:路由规则未正确设置。
解决方法:
- 在配置文件中使用分流规则,确保本地流量不通过代理。
- 确保 GeoIP 和 GeoSite 数据库更新到最新版本。
DNS 解析失败
原因:DNS 配置错误或代理未正确处理 DNS 查询。
解决方法:
- 确保配置文件中设置了有效的 DNS 服务器,例如:“dns”: { “servers”: [ “8.8.8.8”, “1.1.1.1” ] }
- 启用分离 DNS 功能(如需要)。
- 使用公网 DNS 服务(如 Google DNS 或 Cloudflare DNS)。
流量无法分流
原因:路由规则设置不当。
解决方法:
- 检查是否启用了正确的 GeoIP 和 GeoSite 数据库。
- 确保路由规则的优先级设置正确。