Stable Release

sing-box v1.14.3 稳定版发布记录

sing-box v1.14.3 发布于 2026-10-09,是 1.14 稳定系列的维护更新,修复 TUN 读写、DNS 服务器识别和 UDP 数据处理问题,改进空闲连接与设备休眠处理,并新增 SFI 的 roothide 越狱安装包。

版本信息

版本
v1.14.3
发布日期
2026-10-09

主要变化

  • 修复系统 TUN 读取循环在写入出错后停止、GSO 检查,以及未启用 auto_route 时 DNS 模式行为不一致的问题。
  • 修复本地 DNS 服务器忽略 systemd-resolved 全局 DNS 服务器的问题,并在系统 DNS 服务器变化时重置网络。
  • 修复 UDP 分片、零校验和,以及 BSD 平台已连接 UDP 套接字的 EOF 处理。
  • 改进空闲连接管理,在设备短暂休眠期间保留空闲连接,并修复关闭连接时持锁的问题。
  • 修复用量与缓存文件加载失败后被覆盖、Tailscale SSH 认证提示未发送的问题;新增 roothide 越狱安装包。

版本说明

TUN、DNS 与 UDP 修复

  • 修复系统 TUN 读取循环因写入错误而停止,以及 TUN 的 GSO 检查问题。
  • 修复未启用 auto_route 时 TUN 的 DNS 模式行为不一致的问题。
  • 本地 DNS 服务器正确读取 systemd-resolved 的全局 DNS 服务器;系统 DNS 服务器发生变化时触发网络重置。
  • 修复 UDP 分片、零校验和,以及 BSD 平台已连接 UDP 套接字的 EOF 处理;补充协议输入校验。

连接管理与客户端变化

  • 改进空闲连接管理,关闭未被引用的出站与 DNS 服务器的空闲连接,并在设备短暂休眠期间保留空闲连接。
  • 修复中断连接组在关闭连接时持有锁的问题;iOS 使用屏幕状态结束设备暂停。
  • 修复用量与缓存文件在加载失败后被覆盖的问题。
  • 修复 Tailscale SSH 认证提示未发送的问题。
  • 新增 SFI 的 roothide 越狱安装包:iphoneos-arm64e.deb 对应 roothide,iphoneos-arm64.deb 对应 rootless;均要求 iOS 15.0+。
  • 旧版 macOS 核心程序构建不再包含 USB/IP。

升级检查

  • 升级前备份配置并运行 sing-box check;更新后检查 DNS 解析、TUN、UDP 转发,以及设备休眠唤醒和网络切换后的连接。
  • 从 1.13 或更早版本升级时,先阅读 1.14.0 发布记录与官方迁移文档,处理跨版本移除的配置项。

版本下载链接

按平台和设备架构选择对应安装包。普通用户不确定架构时,优先选择标注为推荐的项目。

Android 客户端 APK SFA 客户端安装包;不确定 CPU 架构时可以先看 universal 包。 10 项
Apple 平台客户端 SFM 客户端安装包;按 Apple 芯片、Intel 或 Universal 选择。 3 项
Windows 桌面客户端 Project S 官方 sing-box for Desktop;普通 64 位 Windows 10/11 优先选 x64。 3 项
Linux 桌面客户端 Project S 官方 sing-box for Desktop;按发行版包格式与 CPU 架构选择。 9 项
iOS 越狱客户端 SFI 越狱版安装包,需按设备的越狱环境选择;普通 iPhone 和 iPad 使用 App Store 版本。 2 项
Android 核心程序 仅适合需要手动运行核心程序的 Android 场景。 4 项
macOS 核心程序 命令行核心程序压缩包,按芯片和系统版本选择。 3 项
Linux 核心程序 命令行核心程序压缩包,覆盖 glibc、musl 和多种 CPU 架构。 32 项
Windows 核心程序 命令行核心程序压缩包;普通 64 位 Windows 优先看 amd64。 5 项
Linux 系统包 DEB、RPM、Arch 和 APK 包,适合由系统包管理方式维护。 31 项
OpenWrt 软件包 OpenWrt APK / IPK 包,需严格匹配目标设备架构。 64 项