Skip to content

系统代理无法开启怎么办?开关失效、自动关闭与浏览器不走代理 ​

系统代理无法开启怎么办?先看它的原理,其实很简单:客户端把自己的监听地址(通常是 127.0.0.1:7890)写进系统的代理设置,浏览器等应用读取这个设置后把流量交给它。开不了,不是写不进去,就是写进去又被别的东西改掉了。

速读要点

  • 开了又自动关,几乎都是别的软件在互改代理
  • 客户端监听端口与系统代理端口必须一致
  • 公司电脑被组策略锁定,直接改用 TUN

现象:开关失效、自动关闭与浏览器不走代理 ​

  • 点「系统代理」开关没反应,或开了一两秒自动弹回。
  • 开关是开着的,但浏览器打不开国外网站,节点测速正常。
  • 系统代理设置里的地址或端口和客户端监听的不一致。

先排除这 3 件事 ​

  1. 是否有别的代理软件在运行:另一个机场客户端、网游加速器、公司 VPN、某些下载工具都会改系统代理。全部退出后再开。
  2. 客户端监听端口和系统代理端口是否一致:客户端设置里看「混合端口」或「HTTP 端口」,再对比系统代理设置里的端口。不一致就改成一样。
  3. 浏览器自己有没有代理设置:Firefox 默认用自己的代理配置;装了 SwitchyOmega 之类插件的 Chrome 也会覆盖系统设置。改为「使用系统代理」或禁用插件。

系统代理无法开启怎么办:可能原因按概率排序 ​

  1. 其他软件抢占系统代理,两者反复互改。
  2. 客户端没有修改系统设置的权限(Windows 非管理员、macOS 没授权)。
  3. 浏览器或某些应用不读系统代理,用了自己的配置。
  4. Windows 组策略或注册表把代理设置锁定了(常见于公司电脑)。
  5. 客户端端口和系统代理端口不匹配,多半是改过端口后没同步。
  6. 系统代理服务本身异常(Windows 的 WinHTTP 代理配置损坏)。

逐步解决 ​

  1. 退出所有其他代理类软件和加速器,重启客户端,再开系统代理。
  2. Windows:右键以管理员身份运行客户端。macOS:在「系统设置 → 隐私与安全性」允许客户端,必要时重新安装让它再次申请权限。
  3. 手动检查系统代理。Windows 在「设置 → 网络和 Internet → 代理」,macOS 在「系统设置 → 网络 → 当前网络 → 详细信息 → 代理」。看地址是否为 127.0.0.1、端口是否与客户端一致。
  4. 浏览器改为「使用系统代理设置」,或暂时禁用代理插件。用隐私窗口验证能否打开国外网站。
  5. 公司电脑被组策略锁定的,系统代理这条路一般走不通,改用 TUN 模式。TUN 不依赖系统代理设置,见TUN 与代理模式。
  6. Windows 系统代理损坏时,在管理员命令行执行 netsh winhttp reset proxy 重置一次,再重新开系统代理。

仍未解决 ​

提交工单时附上:客户端与版本、系统版本、节点名称、报错截图。附上系统代理设置页面的截图,以及客户端里的端口设置。

系统代理本身只能覆盖「尊重系统代理」的应用,很多游戏和命令行工具不认它。如果你经常碰到「开了代理某些软件还是不走」,直接改用 TUN 模式一劳永逸。

常见问题 ​

系统代理开了又自动关闭是什么原因 ​

几乎都是另一个软件在和客户端互改系统代理:另一个代理客户端、游戏加速器、公司 VPN 或某些下载工具。全部退出后再开,问题通常消失。

系统代理和 TUN 可以同时开吗 ​

可以,互不冲突。系统代理覆盖「尊重系统代理」的应用,TUN 接管全部流量。排查问题时建议只开一个,少一个变量;日常使用只开 TUN 就够了。

公司电脑系统代理被锁定怎么办 ​

组策略锁定的代理设置,客户端没有权限改,这条路走不通。改用 TUN 模式,它不依赖系统代理设置,见TUN 与代理模式。

开了系统代理游戏还是不走代理,正常吗 ​

正常。很多游戏、命令行工具和部分桌面软件不读系统代理设置,只能用 TUN 模式接管,或在软件内部单独配置代理。

下一步 ​

相关阅读 ​

本站内容仅供参考,部分链接含推广说明,详见各优惠页。关于本站