安装应急客户端
在哪里下载、如何在 Android、iPhone、Windows、macOS 和 Linux 上安装 olcbox,如何导入你在个人中心或通过邮件收到的连接链接——以及为什么这一切都要提前完成,赶在封锁到来之前。
你的应急连接就是一个以 olcrtc:// 开头的链接:提交请求后你会立刻在个人中心看到它(如果你是用邮件请求的,还会通过邮件送达)。要使用它,你需要一个应用——olcbox。
应急访问如何运作、封锁期间该怎么做,请看应急访问页面。本页只讲这个应用:在哪里获取,以及如何安装。
请趁网络还正常的时候提前安装。 一旦网络切换到白名单,就没有地方可以下载了:应用商店和下载站点很可能都无法访问。这个应用占用空间很小,在你启动它之前不会做任何事。
下载
以下是文件的直接下载链接。选择你的系统。
适用于任何现代手机。对于非常老旧的(32 位)设备,还有一个更小的版本——只有在常规版本装不上时才用它。
这是一个直接安装、绕过 Google Play 的 .apk 文件。Android 会请求允许安装来自此来源的应用——这种安装方式下属于正常现象;请为你打开该文件所用的浏览器或文件管理器授予许可。
在 iPhone 上,安装比其他系统更麻烦,而且需要一台电脑。这个应用不在 App Store 里,将来也不会上架,所以你必须自己安装——这种做法叫做 sideload。请提前完成,不要拖延:在封锁之下你将无法完成。
详见下方的「在 iPhone 上安装」一节。
此外还有:用于集中部署的 MSI 安装包,以及无需安装即可运行的便携版 ZIP。
Windows 可能会弹出 SmartScreen 警告,提示发布者未知——该应用没有用证书签名。点击「更多信息」→「仍要运行」。
Apple Silicon 芯片的 Mac(M1 及更新机型):下载
Intel 芯片的 Mac:下载
不确定自己的是哪一种? Apple 菜单 →「关于本机」:如果「芯片」一行显示 Apple M1/M2/M3/M4,就选第一个。
该应用未经签名,因此首次打开时 macOS 会拒绝启动它。进入系统设置 → 隐私与安全性,在靠下的位置找到关于被阻止应用的提示,点击**「仍要打开」**。
在 macOS 上,和 iPhone 一样,客户端只能以代理模式工作——没有系统级隧道;只有支持代理的应用,其流量才会经由它转发。
无需安装即可运行。下载后,给文件加上可执行权限:
chmod +x Olcbox-*-linux-amd64.AppImage
./Olcbox-*-linux-amd64.AppImage代理模式开箱即用。完整的系统隧道还额外需要 iproute2、对 /dev/net/tun 的访问权限,并以 root 身份运行——否则就只能停留在代理模式。
这些链接始终指向当前版本——不需要手动更新。如果下载失败,请稍后再试,或者从账户里的应急访问板块获取文件。
在 iPhone 上安装
Apple 不允许你直接从文件安装应用——你需要一台电脑和一个辅助程序。这个方法是免费的,但有一个重要的注意事项。
免费方案每 7 天必须重新签名一次。 一周之后,应用会无法启动,直到你再次把手机连到电脑上。如果它恰好在封锁来临时失效,你就失去了应急访问。所以,要么每周刷新一次签名,要么使用付费的 Apple 开发者账号(99 美元/年),其签名有效期为一年。
使用 AltStore(不必每次都用电脑)
在一台 Windows 或 macOS 电脑上,从 altstore.io 安装 AltServer。
用数据线连接 iPhone,并通过 AltServer 把 AltStore 安装到手机上(程序会一步步引导你,并要求输入你的 Apple ID——它仅用于给应用签名)。
通过上面的链接把 .ipa 文件下载到 iPhone 本机上。
在手机上打开 AltStore → My Apps 标签页 → 点击角落的「+」→ 选择刚下载的文件。
信任该应用:「设置」→「通用」→「VPN与设备管理」→ 选择你的 Apple ID →「信任」。
只要手机和电脑处于同一网络,AltStore 会自行刷新签名。如果电脑不在身边,每周把手机连接到它一次。
使用 Sideloadly(更简单,但每次都需要电脑)
在电脑上安装 Sideloadly,用数据线连接 iPhone,把 .ipa 文件拖进程序窗口,输入 Apple ID 并点击 Start。之后同样在手机设置里信任该应用。
在 iPhone 上,应急客户端只能以代理模式工作——只有支持代理的应用,其流量才会经由它转发,而不是整个系统。
如何用收到的链接连接
复制那个以 olcrtc:// 开头的链接——从个人中心的应急访问板块(那里有复制按钮,如果客户端在另一台设备上还有二维码);如果你是用邮件请求的,就从回信里复制。
打开 olcbox 并添加一个连接——应用会提示从剪贴板粘贴该链接。
点击「连接」。
该链接与你创建的那场通话绑定,并在整个会话期间保持有效——如果你重装了应用,可以再次导入它。会话运行期间,个人中心会一直显示它,你可以随时再复制一次;而邮件只会发送一次。会话结束后,你需要一场新的通话和一次新的请求。
如果出了问题
应用在 Android 上装不上。 请检查是否已允许从该来源安装,并试试更小的那个版本。
应用在 iPhone 上打不开了。 多半是 7 天的签名到期了——把手机连接到电脑,用 AltStore 或 Sideloadly 刷新签名。
olcrtc:// 链接不被接受。 请确认你完整复制了整个链接,包括开头的 olcrtc:// 前缀。从邮件应用里复制时链接很容易被截断。
连接建立不起来。 会话可能已经到期——请创建一场新的通话并重新请求一条连接。如果这样也无济于事,说明视频服务本身在你的网络里就通不过,应急访问在那里无法使用。
速度很慢。 这在预料之中。实测:下行约 14 Mbit/s,但上行只有 0.7–0.9 Mbit/s,延迟 175–235 毫秒。看视频、收发邮件很舒适;发送大文件、进行视频通话或玩游戏则不行。15–20 倍的不对称是这种伪装方式本身的特性,不是故障。