在公司代理后面也能连上服务器

代理配置一次,挂到机器或单条转发规则上。只有 SwiftServer 的连接会经过它。

Download on the App StoreDownload on the Mac App Store

和跳板机一起用

代理把你送到第一台 SSH 服务器,跳板路由接手余下的路。

细节

SOCKS5 与 HTTP CONNECT

两种代理均支持,可选用户名与密码。

代理配置

一份配置挂到任意多台机器,密码变了只改一处。

只影响 SwiftServer 自己的连接

设备本身的网络设置保持原样。

按规则单独指定

单条转发规则可以使用与机器不同的代理。

如何使用

  1. 01

    打开资源里的代理

    代理配置和机器、身份、SSH 密钥放在一起。

  2. 02

    新建一份配置

    名称、类型、主机和端口。代理要求认证时,再填用户名和密码。

  3. 03

    挂到机器上

    在机器设置的连接代理里选中这份配置。

  4. 04

    连接

    连接经代理建立,之后这台机器和其他机器用起来一样。

  5. 05

    按需单独覆盖

    机器上的默认代理不适合某条隧道时,转发规则可以带上自己的代理。

代理文档

常见问题

SwiftServer 支持哪些代理类型?

SOCKS5 和 HTTP CONNECT。两种都可以不认证,也可以用用户名和密码。默认端口分别是 1080 和 8080,都可以改。

代理配置会把整台设备的流量都走代理吗?

不会。它只作用于 SwiftServer 为这台机器或这条规则发起的连接,系统网络和其他 App 不受影响。

代理和跳板机能同时用吗?

可以。代理把连接送到第一跳 SSH,之后由跳板路由继续走到目标。

代理凭据存在哪里?

存在设备的钥匙串里,和 SSH 密码、私钥一样。开启 iCloud 同步后进入 iCloud 钥匙串,由 Apple 端到端加密。

Mosh 能走代理吗?

Mosh 先经代理通过 SSH 启动,之后走 UDP 直连机器,所以要给它填一个不经过代理也能访问到的 UDP 主机。

连接代理要额外付费吗?

是的。连接代理和跳板机一样属于高级版。终端、Mosh、SFTP 和代码片段是免费的。

先过代理,再连服务器。

连接代理属于高级版。

Download on the App StoreDownload on the Mac App Store