梯子地图

概念区分

梯子Chrome插件是什么:代理插件和客户端怎么配合

短答

梯子Chrome插件多数指代理切换插件,它只改 Chrome 自己的代理设置,节点还是由电脑上的客户端提供,插件只负责把浏览器的请求指到客户端的端口。现在的客户端自带分流规则,拨开系统代理后 Chrome 默认就会跟着走,多数人不需要再装插件。装了插件,要让它指向的端口和客户端一致,或者干脆把它设成跟随系统,不然两边会互相顶掉。

更新于

你多半已经在电脑上装好了客户端,订阅也导进去了,又在某篇旧教程里看到“再装一个 Chrome 插件”,或者自己在扩展商店里搜到一堆带“代理”“VPN”字样的东西。这一页先分清你搜到的是哪一类,再讲代理切换插件和客户端放在一起时,浏览器的请求到底听谁的,最后给三种搭配方式。

梯子 Chrome 插件分哪两类

扩展商店里叫“代理”“翻墙”的插件,按节点从哪来分成两类,用法完全不一样。

对照项 代理切换插件 自带服务器的 VPN 插件
例子 SwitchyOmega,以及接手它的 ZeroOmega 商店里各家服务方发布的 VPN 插件
节点从哪来 不带节点,把请求转给你本机的客户端 服务方自己的服务器
和机场订阅的关系 配合使用,订阅导入客户端 无关,开了它就不走你的订阅
管到的范围 只管这一个浏览器 只管这一个浏览器

搜“梯子 Chrome 插件”的人,要找的多半是第一类。原版 SwitchyOmega 基于 Manifest V2,Chrome 的扩展文档按时间表逐步停用这一代扩展,所以新装的话看 ZeroOmega 这类改到 Manifest V3 的分支,它的仓库首页写着这一点。

Chrome 的代理设置听谁的

Chromium 的网络设置文档写明,Chrome 默认读操作系统的代理设置。客户端拨开系统代理时,就是往系统设置里写入本机的地址和端口,Chrome 读到以后把请求交到那个端口,去海外还是留在国内,由客户端的分流规则判断。这条路不需要任何插件。

插件改的是 Chrome 自己那一层。Chrome 扩展文档里的 chrome.proxy 接口有五种模式,direct(直连)、auto_detect(自动检测)、pac_script(按脚本分流)、fixed_servers(固定代理服务器)、system(跟随系统)。插件一旦设了除 system 以外的模式,Chrome 就不再看系统设置。几个代理类扩展都想改这项设置时,按 chrome.types 文档的说法,最近安装的那个扩展优先,生效的只有它一家。

这时去 Chrome 设置的“系统”一栏点代理设置,会看到一行提示,写着某个扩展正在控制此设置,旁边有停用按钮。看到这行字,说明浏览器现在听插件的。

代理插件和客户端怎么配合

按你想让哪些程序走节点,选下面一种,三种只选一种。

  1. 只用客户端,不装插件。客户端里拨开系统代理,选规则模式。浏览器和其他读系统代理的程序一起走客户端的分流规则,规则由订阅提供。多数人停在这一种就够了。
  2. 插件指向客户端,系统代理关掉。只想让 Chrome 走节点、别的程序全部直连时用。在插件里新建一个代理情景,协议选 HTTP 或 SOCKS5,地址填本机,端口抄客户端设置页上显示的那个,再把客户端的系统代理拨回去。分流交给客户端的规则模式,插件里不要再写一套自动切换规则,两套规则叠在一起时,出了问题很难看出是哪一层拦的。
  3. 开着 TUN 时,插件设成直连或跟随系统。TUN(客户端建出来的虚拟网卡,整机的数据包都要过它)在网卡这一层截走流量,浏览器发出的请求本来就会进客户端,插件再指一次端口是多余的,详见 梯子 TUN 模式是什么意思。

搭错了会看到的现象,和对应的处理。

  • 打开任何网页都报 ERR_PROXY_CONNECTION_FAILED。插件指着的端口没有程序在听,先确认客户端开着,再核对端口号,换过客户端的尤其要查。
  • 客户端开着,节点也通,Chrome 却打不开海外网页,别的程序正常。插件停在“直接连接”,把它切到你建的代理情景或“系统代理”。
  • 节点正常,Chrome 里网页却一律打不开。插件里的协议和端口对不上,例如选了 HTTP 却指向 NekoRay 只收 Socks 的 2080 端口,把协议改成和端口一致;协议和端口的核对顺序见 梯子EOF怎么解决。
  • 国内网站也变慢。插件或客户端有一边开的是全局,两种模式的区别见 梯子全局模式和规则模式区别。

什么时候这个答案不成立

  • Firefox。它在自己的网络设置里有手动代理一项,可以单独指定端口,不装插件也能做到第二种搭配,这篇讲的扩展接口和它无关。
  • 手机浏览器。安卓和 iOS 上的 Chrome 不支持装扩展,手机上全靠客户端,这一篇用不上。
  • 公司或学校统一管理的电脑。管理员可以用策略锁住代理设置,插件和系统代理都可能改不动,本站没有在这种环境里试过。
  • 用命令行参数启动的 Chrome。Chromium 的网络设置文档列了 –no-proxy-server 这类启动参数,它会盖过其他代理设置,桌面快捷方式被改过的,先查一下它的启动参数。
  • 时间。Manifest V2 的停用按 Chrome 的时间表推进,各分支的维护情况也会变,上面的说法按 2026 年 10 月的文档整理。

接下来去哪

延伸问题

正文没展开、但和这个问题挨着的几条。点问题展开答案。

Chrome 应用商店里自带节点的 VPN 插件能和机场订阅一起用吗

用不到一起。那类插件自带服务方的服务器,开了以后浏览器走它的线路,和你导入客户端的机场订阅无关。两者同时开时,浏览器听插件的,客户端只管浏览器以外的程序。本站没有测过这类插件。

Edge 能装同一个代理切换插件吗

Edge 也基于 Chromium,chrome.proxy 这套接口在 Edge 上同样可用,搭配思路和本文一样。插件在 Edge 扩展商店里的名字、Edge 设置页里代理那一项的位置,本站没有逐项核对,以你看到的页面为准。

插件里的端口填多少

填客户端设置页显示的本机端口。Clash Verge Rev 2.x 默认的混合端口为 7897,HTTP 和 SOCKS5 共用这一个;NekoRay 3.26 把 Socks 2080 和 HTTP 2081 分开列,类型要和端口对上。

参考

  1. Chrome 扩展文档,chrome.proxy 接口
  2. Chrome 扩展文档,chrome.types 与设置的优先级
  3. Chromium 设计文档,网络设置
  4. Chrome 扩展文档,Manifest V2 停用时间表
  5. ZeroOmega 仓库

相关问答

下一步问题没解决,回问答目录找挨着的那一条;要动手装,去梯子客户端按系统走;和这一篇相关的还有Clash Verge Rev Windows挂梯子教程:10 步,节点都超时先查哪里。