连上堡垒机后方的服务器

穿过一台或多台堡垒机,抵达目标服务器。每一跳独立认证,独立校验主机密钥。

Download on the App StoreDownload on the Mac App Store

所有连接都走这条路由

终端、SFTP、Docker、端口转发与监控,全部经由同一条路由。

  • 在机器上设置一次即可。

细节

每一跳独立配置

每一跳各有端口、用户与登录方式。哪一跳出错,SwiftServer 会明确指出。

在 App 内搭建

路由在 App 里搭好,iPhone 上与电脑前一样好用。

身份只存一份

堡垒机登录存为身份,换密钥只改一处。

随 iCloud 同步

路由与沿途信任的主机密钥,经 iCloud 同步到每台设备。

配置一条路由

  1. 01

    打开目标机器

    跳板设置在你要连接的那台机器上。

  2. 02

    打开使用跳板机

    路由随即出现,最上方是你的设备,最下方是目标。

  3. 03

    添加第一跳

    主机、端口、用户和它的凭据。这里可以用身份,一份保存好的凭据就能覆盖每一台堡垒机。

  4. 04

    按需继续添加跳板

    跳板按显示的顺序执行。上下移动,直到这条链和你的网络一致。

  5. 05

    连接

    SwiftServer 一台一台穿过堡垒机,然后把目标机器上的 shell 交给你。

跳板机文档

常见问题

什么是跳板机?

跳板机也叫堡垒机,是一台你从外部能连上、而它自己又能访问内网机器的主机。你的 SSH 连接从它中间穿过去,最后到达目标。

一条路由能有几跳?

路径需要几跳就几跳。路由是一个由你编辑的有序列表,会绕回自身的路由会被拒绝。

SwiftServer 会读我 ~/.ssh/config 里的 ProxyJump 吗?

不会。路由在 App 内设置,并通过你的 iCloud 同步,没有 OpenSSH 配置导入。

监控能穿过跳板机吗?

可以,只有一个例外。某一跳需要你输入点什么时,这台机器的仪表板状态会关闭,因为后台刷新没有人替它作答。

跳板机要额外付费吗?

是的。跳板机属于高级版。终端、Mosh、SFTP、代码片段和监控 3 台服务器是免费的。

跳板机和连接代理是一回事吗?

不是。跳板机是一台你从中穿过的 SSH 服务器。连接代理是 SOCKS5 或 HTTP CONNECT 代理,负责连接的第一段。两者可以一起用,代理在前。

两层堡垒机,手机也能连。

跳板机属于高级版。

Download on the App StoreDownload on the Mac App Store