返回全部指南

应用场景
在 macOS 上让 Telegram 只走指定代理
为 Telegram 单独创建应用规则,把它的流量交给你配置的 SOCKS5 或 HTTP 代理,不需要打开系统代理,也不需要修改 App 内部的设置。
不用在 Telegram 里填任何代理设置,也不用开系统代理 —— 在 Antify 里给它建一条规则就够了。本页以 Telegram 为例,步骤对任何 macOS App 都一样。
01
开始之前
Antify 不提供代理服务器。你需要先有一个可用的 SOCKS5、HTTP 或 HTTPS 代理(不包括 Telegram 自己的 MTProto 代理),并知道它的地址、端口,以及是否需要用户名和密码。运行 Antify 需要 macOS 14.0 或更高版本。
02
三步完成
- 1
添加代理
在「代理」页面添加代理,选择 SOCKS5、HTTP 或 HTTPS,填写地址与端口。三种类型的默认端口分别是 1080、8080 和 8443,实际以你的代理为准。
- 2
为 Telegram 创建规则
在「规则」页面点击「添加规则」,把 Telegram 的 .app 拖入表单,动作选择「代理」,再选择上一步创建的代理。
- 3
启动系统扩展
扩展授权并运行后,规则开始对新建立的连接生效。刚改完规则时,重启 Telegram 是让它立即生效的最直接方式。

03
该选 SOCKS5 还是 HTTP
SOCKS5 可以代理 TCP 和 UDP,HTTP 与 HTTPS 只能代理 TCP。用 HTTP 或 HTTPS 代理时,UDP 流量会走直连。要代理的功能依赖 UDP,就选 SOCKS5。

04
确认是否生效
打开「连接」页面,触发一次新连接,确认对应记录的动作与你的规则一致。
如果代理连不上,默认行为是让这条连接失败,而不是悄悄改走直连。每个代理的编辑表单里有一个「代理失败时直连」开关控制这件事,默认关闭。
05
两条边界
- 规则在连接建立时判定,已经建立的连接不受影响 —— 改完规则重启 App。
- 目标是 localhost 或本机地址的连接始终直连,不受规则影响。