返回博客

2026年6月8日

全新的 SwiftServer 2.0,以及 WWDC 期间 30% 优惠

WWDC 2026 期间,SwiftServer 终身 Premium 30% 优惠。重新设计的 SwiftServer 2.0 也是现在升级的理由。

全新的 SwiftServer 2.0,以及 WWDC 期间 30% 优惠

WWDC 季来了,我们带来一次限时优惠:2026 年 6 月 7 日至 6 月 27 日,SwiftServer 终身 Premium 30% 优惠。

如果你一直在等升级的时机,就是现在。SwiftServer 2.0 是在 Mac、iPad 和 iPhone 上管理服务器的新基础。它带来重新设计的连接内核、更严格的安全模型、新的网络工作流,以及灵活得多的运维仪表板。

现在进入 SwiftServer 2.0 的理由

SwiftServer 从一个简单的想法出发:在 Apple 设备上管理服务器,应该有原生的体验。2.0 把监控、SSH 终端会话、SFTP 和 Docker 观测集中到了一个 App 里,端口转发、代理路由、跳板机、小组件、实时活动和会话历史也都在其中。

服务器工作很少是一件干净利落的事。你查看一台机器,打开终端,检查一个进程,转发一个本地服务,取一个文件,对比另一台主机,过一会儿再回到同一个上下文。SwiftServer 2.0 正是围绕这套流程构建的。

由 Traversio 驱动

SwiftServer 2.0 最大的变化在底层:SSH 连接层基于 Traversio 重写。

Traversio 是我们用 Swift 原生实现的 SSH 连接内核,负责每次都必须正确的部分:连接建立、认证、主机密钥验证、诊断、代理路由、跳板机路由、SFTP 和端口转发。终端、监控、SFTP 和转发现在共用同一套连接基础。

实际使用中,连接的生命周期处理更清晰,认证错误更容易看懂,主机密钥信任也纳入了流程。代理连接和 SSH 跳板机可以在 App 的更多地方生效。Traversio 的每一次改进,都会惠及所有建立在 SSH 之上的功能。

Traversio 也是开源的。完整的引擎在 GitHub 上,你可以阅读处理你连接的代码,跟进开发进度,提交 issue。

更可靠的连接

SwiftServer 2.0 在连接稳定性上投入很多。SSH 会话、连接诊断、主机密钥决策、keyboard-interactive 提示、旧版 RSA 兼容和安全的密钥加载,现在都有了更结构化的模型。

连接失败时,SwiftServer 会帮你判断问题出在认证、主机密钥信任、代理路由,还是远端服务器本身。

面向真实工作的端口转发

端口转发是 SwiftServer 2.0 的主要新功能之一,按开发者和运维使用隧道的实际方式设计。

你可以创建并保存转发规则,从 SwiftServer 启动它们,查看当前的转发路径,复制端点,稍后再回到这个会话。SwiftServer 支持:

  • 本地转发,用于从你的设备访问远端服务。
  • 远程转发,用于通过服务器暴露本地端点。
  • 动态 SOCKS 转发,用于按需把客户端流量经 SSH 路由。

你可以打开内网的 Web 仪表板,访问远端机器上绑定在 localhost 的数据库,测试防火墙后的服务,或者建立一条 SOCKS 隧道。这些都不必每次手动拼一遍命令。

规则可以使用机器的默认设置、连接代理配置,以及与终端和 SFTP 会话相同的 SSH 连接基础。

连接代理与 SSH 跳板机

许多服务器并不直接暴露在公网上,很多团队也有意如此。SwiftServer 2.0 为连接代理配置和 SSH 跳板机路由提供了一等支持。

代理配置让 SwiftServer 能够穿过需要中间代理的网络环境。SSH 跳板机让你先经过一台堡垒机,再抵达目标机器。这些路由建好一次,每次会话都能复用。

对于管理私有基础设施、homelab、预发布网络或堡垒机后生产系统的人,这是一次重要升级。

更安全的存储策略

凭据、密码、私钥、密钥口令和代理凭据,现在都走基于钥匙串的存储策略,迁移和校验按 2.0 的新数据模型设计。

受信任的主机密钥也纳入了连接流程。SwiftServer 会记住你信任的主机,并在已知主机发生变化时发出警告,日常的 SSH 操作依然轻快。

重新设计的全球视图

新的全球视图把你的服务器群放到地图上。你可以按标签筛选,查看延迟和状态,直接打开需要处理的那台机器。

服务器分布在不同地区、不同云、不同客户或不同物理位置时,它尤其有用,地理分布就此成为仪表板的一部分。

按你的工作方式定制的仪表板

你可以自定义状态详情布局,把关心的卡片和指标放到你期望的位置。

有人最关心 CPU、内存和磁盘。有人盯着延迟、网络吞吐、Docker 状态、运行时间或指定的存储卷。在 SwiftServer 2.0 里,仪表板跟着你关注的内容走。

小组件、实时活动与快速查看

小组件把服务器状态放在系统层面可见,实时活动会在终端、SFTP 和端口转发会话运行期间持续跟踪。

快速查看和进行中的会话都在视线之内,不必反复打开 App。

更好的终端体验

SwiftServer 2.0 的终端更稳定,也更可定制。SwiftTerminal 提供了更多内置终端主题,字体、光标、滚动条行为和终端外观也都可以调整。

在 iOS 上,选择文本和全部复制让你在手机上读日志、复制输出,或把命令结果发给同事时更方便。

终身 Premium 解锁什么

在 WWDC 优惠期间,终身 Premium 享 30% 优惠,并解锁完整的 SwiftServer 体验:

  • 保存的服务器数量不限。
  • 在支持的 Apple 设备之间使用 iCloud 同步。
  • 高级监控与 IP / 网络信息。
  • SSH 自定义。
  • 终端自定义。
  • SFTP 文本编辑与文件预览。
  • 跳板机、端口转发等高级版工作流,以及其他进阶的服务器管理功能。
  • SwiftServer 持续开发过程中的功能更新。

不需要优惠码。打开 SwiftServer,进入设置,选择高级版,优惠期内 App Store 的购买流程会显示促销价格。

获取 SwiftServer 2.0

SwiftServer 2.0 是我们迄今发布的最大一次更新,现在可以在 App Store 下载。

关于优惠、高级版、SSH 配置、端口转发或数据迁移,如需帮助,随时联系 [email protected]。