tg://proxy 链接怎么用?剪贴板一键导入是什么意思
Telegram 代理链接的格式、点击行为、从剪贴板导入和手动填写的区别。
代理频道里发的链接大多是 tg://proxy?... 或者 https://t.me/proxy?... 这种格式,看起来像网址但点击行为很特殊——它不是打开网页,而是会弹窗让你「添加并启用代理」。这种链接是 Telegram 自己定义的代理协议,目的就是免去手动填字段的麻烦。这篇说清楚链接的结构、点击后会发生什么、从剪贴板导入是怎么回事、各平台的差异。觉得点链接也嫌烦的,直接装免翻墙版本 不用配代理。
链接的两种格式
代理链接有两种常见格式,功能等价但用法略不同:
格式 1:tg:// 协议
tg://proxy?server=1.2.3.4&port=443&secret=ee01234567...
tg://socks?server=1.2.3.4&port=1080&user=foo&pass=bar
tg:// 是 Telegram 自己注册的 URL scheme(协议方案),只有 Telegram 客户端能识别。其他 App、浏览器看到不知道怎么处理。
格式 2:https://t.me 网址
https://t.me/proxy?server=1.2.3.4&port=443&secret=ee01234567...
https://t.me/socks?server=1.2.3.4&port=1080&user=foo&pass=bar
t.me 是 Telegram 官方域名,有官方网页处理。在浏览器里访问这个链接,t.me 会自动尝试唤起本机的 Telegram 客户端,然后传递参数。
两种格式装 Telegram 的人都能用。tg:// 简短但只能在 Telegram 内部点;t.me/ 长一点但兼容浏览器、Markdown、HTML 邮件等。
代理参数字段的含义看 TG 代理参数 Server Port Secret 都什么意思。
点击链接后发生什么
点一条代理链接后,Telegram 的标准反应:
- 弹出确认框,标题「Enable this proxy?」或「使用此代理?」
- 显示代理详情:Server、Port、协议类型
- 两个按钮:Enable / Use Proxy(启用)和 Cancel(取消)
- 点 Enable,代理添加到列表 + 立刻启用
- 返回聊天界面,顶部状态会从「Connecting」变化
整个过程不需要手动填任何字段。Server/Port/Secret/Username/Password 都从 URL 参数里解析。
如果代理已经在列表里(同一个 Server+Port),Telegram 通常会问「替换原代理?」或者直接启用。
链接从哪儿来
正常情况你拿到链接的渠道:
1. 代理推送频道
订阅几个免费代理频道,直接在频道消息里点链接就触发添加确认框。频道选择看 Telegram 代理频道哪些靠谱?分享的链接到底能不能信。
2. 朋友群里转发
群里有人发链接,你直接点。
3. 第三方网站列表
部分博客/网站发布免费代理列表,链接通常是 https://t.me/proxy?... 格式。复制到浏览器或 Telegram 都行。
4. GitHub 仓库 raw 文件
自动抓取的项目把链接写到 txt 文件,打开 raw 链接复制单条。
5. @MTProxybot 注册后生成
如果你自建了 MTProxy 并注册过,Bot 会生成对应的 https://t.me/proxy?... 分享链接。
剪贴板导入是什么
「Import from Clipboard」是 Telegram 部分版本的代理设置里多出来的一个按钮,作用:
- 你在别的地方复制了一条代理链接(从浏览器、备忘录、其他 App)
- 切回 Telegram → Settings → Data and Storage → Proxy
- 顶部出现 Import from Clipboard 按钮
- 点一下,Telegram 检测剪贴板内容,识别到代理链接就自动添加
这是给一些场景设计的:链接在外部应用看到,不想切回 Telegram 再翻消息找。复制 → 切回 → 一键导入。
部分版本没有这个按钮(老版本/部分平台),那就只能粘到 Telegram 任意聊天框里,点链接弹添加框。
各平台的行为差异
不同设备/系统对链接的处理略有不同:
Android:
- TG 里点
tg://proxy直接弹添加框 - 浏览器里点
https://t.me/proxy→ Android 弹「在 Telegram 中打开」→ 进 TG 弹框 - 剪贴板导入支持
iOS:
- TG 里点
tg://proxy直接弹框 - Safari 里点
https://t.me/proxy→ 弹「在 Telegram 中打开」→ 进 TG 弹框 - 剪贴板导入部分版本支持,iOS 14+ 系统会通知「Telegram 访问了剪贴板」
Windows/Mac 桌面版:
- TG Desktop 里点链接直接弹框
- 浏览器里点
https://t.me/proxy→ 弹「打开 Telegram?」→ 进客户端弹框 - 桌面版有 Connection → Use custom proxy → 但没有「从剪贴板」一键按钮,要手动填
Web 网页版:
- 网页版
web.telegram.org不支持代理设置(网页版走浏览器自己的代理) - 代理链接在网页版里点没反应
桌面版代理设置的详细入口看 TG Desktop 代理在哪填?Advanced 菜单藏得深。
链接里参数都是什么
拆开看 tg://proxy?server=1.2.3.4&port=443&secret=ee...:
server:代理服务器的 IP 或域名port:端口号(纯数字)secret:MTProto 的密钥(hex 字符串,ee前缀代表 FakeTLS)
SOCKS5 链接 tg://socks?server=...&port=...&user=...&pass=...:
server、port:同上user:用户名(可选,代理不要求认证就没这字段)pass:密码(可选)
参数顺序无所谓,字段都得有。字段缺了 Telegram 会报错或者添加失败。
链接打不开的几种情况
点了链接没反应,可能的原因:
1. 链接被截断
复制时只复了一半,secret 不完整。完整链接通常 100-200 字符。
2. 链接里有空格/换行
从某些 App 复制时会带换行符,Telegram 解析不了。复制后粘到记事本看一遍,清理掉非法字符。
3. 协议被屏蔽
少数 iOS 设备装了管理 Profile 后会屏蔽 tg://。换 https://t.me/proxy?... 格式。
4. Telegram 没安装
tg:// 链接需要本机有 TG。没装的话点了也没反应。
5. 链接格式错误
不是标准的 proxy/socks 格式而是别的什么,比如有人自定义了链接但 Telegram 不认。
一键链接和手动填的差别
两种方式效果一样,但场景不同:
一键链接优势:
- 不会填错字段
- 复制一次就行
- Secret 这种长字符串复制不容易出错
- 适合临时分享
手动填的场景:
- 别人给的不是链接而是分开的 IP/Port/Secret(比如机场后台显示)
- 自己自建的代理,直接从配置文件抄字段
- 想编辑某个已有代理的部分参数
如果你拿到的是分开的字段,手动填法看 TG 代理参数 Server Port Secret 都什么意思。
一键导入但连不上的情况
链接点了、Telegram 弹框、点了 Enable、但还是连不上:
- 代理本身失效(免费代理寿命短,频道几小时前发的都可能死了)
- 当前网络封了代理服务器 IP
- 端口对当前网络环境不可用(部分网络只放行 443/80)
- SOCKS5 链接但代理本身不开认证,链接里又写了 user/pass
排错流程看 Telegram 一直在 Connecting 转圈?具体怎么排查代理问题。
链接管理的小技巧
经常加代理的话:
- 把测过能用的代理转发到「Saved Messages」做备份
- 在备注里写日期(哪天测的)、来源(哪个频道)
- 失效的代理别立刻删,有时候 IP 会复活
- 长期保留 3-5 个备用代理在 TG 代理列表里
实在懒得管理多个代理的,直接换免翻墙版安卓客户端,内置线路省去这一切。Windows 桌面版 也一样,装上就能用。