在 TG(纸飞机)客户端中启用「系统代理」时提示错误,是不少用户遇到的网络配置问题。该功能会读取操作系统当前的代理设置,若系统代理本身不可用、格式不兼容或权限受限,TG 便无法正常连接。本文先给出结论:多数情况下问题出在系统代理配置或代理软件状态,而非 TG 本身;按顺序排查代理地址、协议类型与系统权限,通常可以解决。

先理解:TG 的「系统代理」是什么

TG 客户端提供两种代理方式:内置代理(手动填写 SOCKS5 或 MTProto 地址)与「使用系统代理」。后者不会在 TG 内单独配置服务器,而是直接沿用操作系统已设置的代理。因此,当系统代理无效、被其他软件篡改,或代理客户端未正常运行时,TG 就会报错。

常见原因一览

  • 系统代理未开启或已失效:代理软件退出后,系统代理设置仍残留,导致 TG 读取到无效地址。
  • 代理地址或端口填写错误:系统代理中的 IP、端口与实际代理客户端监听端口不一致。
  • 协议不兼容:系统代理多为 HTTP/HTTPS 类型,而部分代理客户端只提供 SOCKS5 监听,TG 读取后无法握手。
  • 权限或安全软件拦截:系统代理设置需要相应权限,安全软件可能阻止 TG 读取或修改网络配置。
  • 网络环境限制:所在网络对代理端口或协议有限制,导致连接超时。

逐步排查与解决

第一步:确认代理软件正在运行

打开你所使用的代理客户端,确认其处于运行状态,并查看其本地监听地址与端口(常见为 127.0.0.1 加一个端口号)。若代理软件已退出,请先启动它,再回到 TG 重试。

第二步:核对系统代理设置

进入操作系统的网络与代理设置页面,检查「手动设置代理」是否开启,地址与端口是否与代理客户端显示的一致。若不一致,请修改为正确值;若不确定,可先关闭系统代理,改用 TG 内置代理方式测试。

第三步:切换代理类型

如果系统代理为 HTTP 类型而代理客户端仅支持 SOCKS5,可在 TG 设置中改用「内置代理」,手动添加 SOCKS5 或 MTProto 代理。内置代理不依赖系统设置,兼容性更好,也便于单独排查。

第四步:检查权限与安全软件

在系统设置中确认 TG 具备网络访问权限;临时关闭安全软件的网页防护或代理拦截功能后重试,若恢复正常,再将 TG 加入白名单。

第五步:更换网络环境测试

切换 Wi-Fi 与移动数据,或更换其他网络,判断是否为当前网络对代理端口的限制。若更换后正常,说明原网络环境存在干扰。

注意事项

  • 修改系统代理后,建议重启 TG 客户端,使新设置生效。
  • 不要随意填写来源不明的代理地址,避免隐私与安全风险。
  • 使用公共代理时,注意其稳定性和可信度,敏感操作尽量在可信网络下进行。
  • 若同时使用多个代理软件,容易造成系统代理被反复改写,建议只保留一个在运行。

常见问题

Q1:系统代理设置正确,TG 仍报错怎么办?

可先改用 TG 内置代理手动填写同一地址测试。若内置代理可用而系统代理不可用,问题多在系统代理的协议类型或权限上,可尝试重置系统代理后重新配置。

Q2:关闭代理软件后 TG 无法联网?

这通常是系统代理残留所致。关闭代理软件时,应同时关闭系统代理开关,或让代理软件自动恢复系统设置。

Q3:手机端也有「系统代理」选项吗?

不同平台与版本的 TG 客户端设置项略有差异。移动端通常以内置代理为主,若使用系统级代理,需在手机系统设置中配置,并确认代理应用处于运行状态。

Q4:报错信息不同,处理方式一样吗?

报错文案可能因版本而异,但排查思路一致:先确认代理软件运行,再核对地址端口与协议,最后检查权限与网络环境。按顺序排除,多数问题可定位。

提示:代理配置涉及网络隐私,请优先使用自己可控的代理服务,并定期检查系统代理设置是否被其他软件更改。