应用代理

Telegram / Discord 走代理怎么设:应用内填端口 vs Tun 接管,语音与收消息分开排

浏览器已经能翻,Telegram / Discord 桌面端却还是直连或一直转圈——很常见。不少 IM 用自己的网络栈,不读系统代理。这和 AI CLI 不走系统代理是同一类事,见Tun 与 AI 代理。

我一般两条路二选一,别叠着用:要么在 IM 里手填 127.0.0.1 + Clash 混合端口;要么开 Tun 让不听话的应用一起被接管。系统代理开着、IM 里又填了一层,等于双代理,更容易「连接无效」。先确认浏览器走 Clash 正常,再动 IM。

路径 A:应用内填代理

类型:SOCKS5 或 HTTP(以客户端选项为准)
主机:127.0.0.1
端口:Clash 设置页里的混合端口(常见 7897,以本机为准)

在 Telegram / Discord 的网络或代理设置里选 SOCKS5 或 HTTP(以客户端选项为准),主机 127.0.0.1,端口用 Clash 设置页的混合端口(常见 7897,以你本机为准)。SOCKS5 和 HTTP 填反、或端口改过仍填旧数字,都会表现为「代理无效」。改完保存,重连一次。

Telegram 若还开着 MTProto / 其它内置代理,先关掉再测,避免两套出口打架。

路径 B:Tun 一次接管

不想每个 App 填一遍,或 App 根本没代理项:装好服务模式后开Tun。公司机若策略禁止本地代理/虚拟网卡,Tun 和本地端口都可能被拦——换手机热点对比,能分清是策略还是节点问题。

能登录不能收消息、能打字不能语音

能登不能收:多半节点不稳、UDP 被掐、或规则把 IM 域名误直连了。换一个同地区稳节点;规则对照规则分流。语音/通话比文字更吃 UDP——文字通、语音挂时,优先换节点,而不是重装 Clash。共享屏幕失败、语音却正常,也先换节点和关实验性加速,别同时改 DNS、规则、端口。

Discord 大版本更新后有时会丢代理设置,更新后再看一眼代理页。时间不准、DNS 怪异也会让 TLS 握手怪,见DNS、fake-ip。

手机 Telegram、热点对照

手机可走同一台电脑的局域网代理(Clash 允许局域网),或手机自己的客户端。用手机热点开电脑再测 IM:若热点下立刻正常,多半是当前 Wi‑Fi/公司网在掐 UDP 或代理端口。

安全与验收

客户端从下载中心来;别下「IM 专用破解加速器」。一次只验证一个应用,改一项测一项。

算成功:文字收发稳定;需要语音时通话能建立;连接页能看到对应流量或 Tun 下有记录;没有「系统代理 + 应用内代理」叠两层。端口问题见端口占用。