精通 Proxy SwitchyOmega 3 (ZeroOmega):自动切换模式与 PAC 详解

Sophia
Sophia
IP网络与数据研究员

在日常浏览网页时,你是否经常遇到这样的困扰:访问某些海外技术文档或资源站时,需要手动开启代理服务;而转头访问国内门户网站或公司内网时,又必须手动关闭代理,否则加载速度极慢甚至无法连接。

这种频繁的“开启-关闭”操作不仅打断思路,还极易因为忘记切换而导致网络访问异常。许多用户虽然已经安装了 Proxy SwitchyOmega 或其升级版 ZeroOmega,却依然停留在手动切换的阶段,未能发挥其真正的潜力。

在这篇文章中,我们将深入解析该插件的核心功能——Auto Switch(自动切换模式)。通过配置在线规则列表和自定义通配符,你可以实现“一次配置,永久自动分流”的效果:国内流量直连,国际流量走代理。

提示:本文假设你已经完成了插件的基础安装与情景模式设置。如果你尚未安装,或不清楚如何配置基础的代理端口,建议先阅读我们的指南:Proxy SwitchyOmega 停用风波与 ZeroOmega 升级指南 以及 基础配置教程:下载、安装与数据迁移

功能概览:你需要哪种规则?

Proxy SwitchyOmega (ZeroOmega) 提供了多种流量控制方式。为了方便快速选择,我们将核心模式精简为以下三点要义:

  • 自动切换 (Auto Switch):核心功能。根据规则自动判断走代理还是直连,实现全自动分流。
  • 在线规则列表 (Rule List):新手必备。订阅公共规则库(如 GFWList),一键覆盖数千个常用海外网站。
  • 通配符 (Wildcard):查漏补缺。用 * 号匹配特定域名(如 *.google.com),简单高效。

配置思路:以 Auto Switch 为基础,引用 在线列表 兜底,再用 通配符 处理个别漏网之鱼。

目 录

1. 理解自动切换 (Auto Switch) 的底层逻辑

在深入配置之前,我们需要理解 Auto Switch 的工作原理。简单来说,它就像一个交通指挥官,根据你设定的“路牌”(规则),决定每一个网络请求应该走哪条“道路”(情景模式)。

这个判断过程遵循“自上而下”的顺序:

  • 规则匹配:浏览器发起请求(例如访问 google.com),插件检查该域名是否在你的“规则列表”或“自定义规则”中。
  • 命中规则:如果找到匹配项,流量将被导向你为该规则设定的情景模式(通常是 Proxy 代理模式)。
  • 未命中(默认行为):如果遍历所有规则都没有匹配上,流量将遵循“默认情景模式”。对于国内用户,这里通常设置为“直接连接”,以确保访问国内网站的速度和稳定性。

2. 实战一:配置在线规则列表 (GFWList)

手动添加每一个需要代理的网站是不现实的。最高效的方法是订阅一个维护良好的在线规则列表,例如知名的 GFWList。这能让你一键覆盖数千个常用海外网站。

根据 Chrome Extension Manifest V3 规范,ZeroOmega 在处理规则列表时进行了优化,确保在最新版 Chrome 中依然流畅运行。请按照以下步骤操作:

步骤详解

  • 打开 ZeroOmega 选项页面,点击左侧边栏的 Auto Switch
  • 在“规则列表规则”区域,点击 添加规则列表 按钮。
  • 在弹出的设置框中,填写以下信息:
    • 规则列表格式:选择 AutoProxy。
    • 规则列表网址:建议使用下方的高速镜像地址(官方文档提供的 GitHub 地址在国内极易连接失败,此镜像与官方规则同步)。
    https://cdn.jsdelivr.net/gh/gfwlist/gfwlist/gfwlist.txt
  • 关键步骤(防坑指南)
  • 点击 立即更新情景模式。如果遇到更新失败,请先点击浏览器右上角的 ZeroOmega 插件图标,暂时将模式手动切换为 [Proxy],更新成功后再切回 [Auto Switch]

  • 配置生效与归位
  • 更新成功后(显示当前时间和规则行数),请务必执行以下操作:
      • 在“规则列表规则”那一栏右侧,将“情景模式”选择为你配置好的 Proxy(非常重要!否则规则不生效)。
      • 检查最下方的“默认情景模式”,确保它被设置为 直接连接(确保国内网站不走代理)。

完成上述设置后,点击左上角的“应用选项”保存。

ZeroOmega 在线规则列表配置成功截图,显示 AutoProxy 格式及 jsDelivr 镜像源更新状态
图 1:在线规则列表配置成功示例(使用加速镜像源并成功下载规则)

3. 实战二:自定义规则的精准控制

在线规则列表虽然覆盖面广,但难以满足所有个性化需求。ZeroOmega 的强大之处在于,你可以通过“自定义规则”对特定流量进行微调。

核心原则(优先级):在 Auto Switch 列表中,自定义规则的优先级高于在线规则列表。这意味着,无论在线列表(如 GFWList)如何定义某个网站,插件都会优先执行你手动添加的策略。我们将利用这一特性处理以下两种典型场景。

ZeroOmega Auto Switch 模式下的自定义规则配置界面截图,显示 *.example.com 走代理,127.0.0.1 和 192.168.* 走直连
图 2:Auto Switch 自定义规则配置示例(包含强制代理与强制直连规则)

场景 A:查漏补缺 (强制走代理)

当你遇到某个新兴的海外工具站或冷门资源站无法加载,且在线列表尚未及时收录时,你需要手动将其加入代理名单。

推荐方案:域名通配符
使用星号 * 匹配域名是最简单高效的方式。假设目标网站是 example.com,请在规则表中添加:

条件类型:域名通配符
条件设置:*.example.com
情景模式:Proxy (你的代理情景模式)

场景 B:内网避坑 (强制直连与 Localhost)

这是高阶用户必须掌握的技巧。当你在访问公司内网 (OA/ERP)、家庭 NAS,或者本地开发环境时,如果流量被错误地发往代理服务器,会导致无法连接或报错。你需要显式地告诉插件:“这些流量请直接连接”。

关键配置:保护 Localhost
开发者常遇到的 localhost127.0.0.1 无法连接问题,通常是因为代理插件接管了本地流量。请务必添加以下规则:

条件设置:localhost ➔ 情景模式:直接连接
条件设置:127.0.0.1 ➔ 情景模式:直接连接
条件设置:192.168.* ➔ 情景模式:直接连接 (局域网段)

效率贴士:利用图标“一键添加”

觉得手动复制网址去后台添加太麻烦?ZeroOmega 提供了一个“前台交互”捷径。

当你在浏览网页发现加载异常时,直接点击浏览器右上角的 ZeroOmega 图标。在弹出的菜单中,你不仅能看到当前页面的资源加载状态,还可以点击域名旁边的 “+ 添加条件” 按钮。插件会自动识别域名,你只需选择情景模式并确认,这条规则就会立刻生效并保存到 Auto Switch 列表中。

4. 进阶配置:PAC 脚本与企业级应用

除了通用的 Auto Switch 模式,ZeroOmega 还保留了经典的 PAC 情景模式。虽然对于普通个人用户,Auto Switch 的可视化界面已经足够强大,但 PAC 模式在特定场景下依然不可替代。

什么是 PAC 情景模式?

ZeroOmega PAC 情景模式配置界面截图,包含 PAC 网址输入框与 PAC 脚本代码编辑区域
图 3:PAC 情景模式设置界面(支持引用在线 PAC 网址或编写本地脚本)

PAC (Proxy Auto-Config) 是一种标准的代理自动配置协议。在 ZeroOmega 中新建情景模式时,如果选择“PAC 情景模式”,你可以直接通过以下两种方式控制代理:

  • 在线 PAC 网址:直接填入一个以 .pac 结尾的 URL。插件会自动下载并执行该文件中的逻辑。
  • PAC 脚本:直接在输入框中编写 JavaScript 代码(如 FindProxyForURL 函数),实现极其复杂的动态代理逻辑(如根据时间段、来源 IP 进行分流)。

适用人群与场景

PAC 模式主要服务于企业环境脚本迁移用户。例如,公司 IT 部门可能会提供一个统一的 PAC 地址,员工只需在 ZeroOmega 中填入该地址,即可同步全公司的内网/外网访问规则,无需手动一条条添加。

专家建议:对于绝大多数个人用户,Auto Switch (自动切换) 本质上就是可视化的 PAC 生成器,它更直观、更易管理。除非你有现成的 PAC 脚本需要直接复用,否则建议坚持使用 Auto Switch。

5. 常见问题解答 (FAQ)

Q1: 我设置了自定义规则,为什么网站还是没走代理?
A: 这通常是由于“优先级”导致的。ZeroOmega 遵循“从上到下”的匹配逻辑。请检查:1. 你的自定义规则是否在列表中排在靠前的位置(建议置顶);2. 检查是否有更宽泛的通配符规则(如 *.com)抢先匹配了流量;3. 确保该规则的情景模式未被错误设为“直接连接”。

Q2: 开启 Auto Switch 后,浏览速度会变慢吗?
A: 几乎不会。Auto Switch 的原理是将你的规则编译为浏览器原生的 PAC (Proxy Auto-Config) 脚本,匹配过程在毫秒级完成。相比于“全局代理”让国内流量绕路海外,使用 Auto Switch 实现分流反而能显著提升整体上网速度。

Q3: ZeroOmega 能和 VPN 客户端或其他代理插件同时使用吗?
A: 不能同时与“浏览器扩展类”的 VPN 混用,因为 Chrome 限制同一时间只能有一个插件控制代理设置(后者会覆盖前者)。但它可以配合系统级的代理软件(如 Clash、v2rayN)使用,此时 ZeroOmega 负责将流量“分发”给系统软件监听的本地端口(如 127.0.0.1:7890)。

Q4: 自动切换模式下,图标显示的颜色代表什么?
A: 图标是判断当前状态的晴雨表:
灰色:当前网页未匹配任何代理规则,走的是“直接连接”。
彩色(如绿色/蓝色):当前网页匹配到了规则,正在通过对应的代理服务器传输。
图标上有数字角标:表示当前页面加载的资源(图片/脚本)中,有部分资源走了代理。

Q5: 我以前用 SwitchyOmega 存了很多规则,能直接导给 ZeroOmega 吗?
A: 完全兼容。ZeroOmega 被设计为 SwitchyOmega 的继任者。你可以从旧版插件中导出 .bak 备份文件,然后在 ZeroOmega 的“导入/导出”页面直接恢复,所有的情景模式和自定义规则都会完美保留,无需重新配置。

6. 结语

Auto Switch 模式是 SwitchyOmega/ZeroOmega 的灵魂所在。通过“在线列表兜底 + 自定义规则补充”的黄金组合,你可以彻底忘掉“切换代理”这个动作,享受无感、流畅的跨区域浏览体验。

掌握了规则配置后,你的下一步是优化整个代理链路。你是否知道,通过将 ZeroOmega 与系统级工具(如 Clash)结合使用,可以实现更强大的分流效果?

👉 推荐阅读2026 代理工具评测:SwitchyOmega 与 Clash 的黄金组合配置指南

Sophia
Sophia
IP网络与数据研究员

Sophia 拥有 8+ 年 IP 代理与数据采集相关经验,长期关注 IP 信誉数据、网络连通性与异常流量判定,并将检测流程做成可批量、可记录、可复盘的工程化方案。

服务领域
全球 IP 资源与配置 数据采集与自动化工程 网络隐私与风控研究

你可能感兴趣

Proxy SwitchyOmega 3 (ZeroOmega) 安装配置与旧版数据迁移教程

Proxy SwitchyOmega 3 (ZeroOmega) 完整安装指南:从下载到旧版配置无缝迁移

Sophia

Sophia

IP网络与数据研究员

一个概念性的插图,展示了通往 2026 年全球主流网站的高速 IPv6 数字高速公路,对比了拥堵的旧 IPv4 路径。

2026 必看:全球主流 IPv6 网站列表与无障碍访问指南

大家好,我是 Jack。我最近经常听到一种奇怪的抱怨。 上周,一位做数据采集的工程师朋友跑来找我:Jack,真是奇怪了。我用传统的 IPv4 代理去抓取 Google 的搜索结果,每 10 次请求就弹...

Jack

Jack

IP网络架构研究员

一把中心有浅蓝色锁孔的挂锁置于黑色键盘按键中央,背景是整齐排列的“7 8 9 4 8 5 7 8:9 7 2 2 1 1 6”等字符按键,蓝黑冷色调突出数据保护的科技与严谨感。

IPv6 端口转发与内网穿透的保姆级教程

最近有个做视频剪辑的朋友老张找我诉苦: 我刚买了台群晖 NAS 存素材,为了在公司也能远程剪辑,特意买了某壳的内网穿透年费会员。结果你猜怎么着?家里 1000M 的光纤,远程访问速度只有 2Mbps!...

Jack

Jack

IP网络架构研究员

准备好开始使用了吗?