科技熊工作室科技熊工作室 · 攻略

Stash 怎么开启增强模式?Mac 设置、验证与断网排查

更新于 2026-10-31 · kejibear.shop

简答:如果你使用的是 Stash Mac,先导入并启用配置,再进入网络设置寻找“Enhanced Mode(增强模式)”并开启;首次启用时按提示完成 macOS 网络扩展或辅助程序授权。增强模式主要用于透明代理和局域网网关,不是所有场景都必须开启。iPhone/iPad 的官方资料明确支持 HTTP/SOCKS 代理和局域网共享,但不能据此确认存在与 Mac 完全相同的增强模式开关。

定义:Stash 增强模式是面向透明代理或网关场景的网络接管功能,可让未单独设置代理的流量按 Stash 规则处理;它不同于仅修改系统 HTTP 代理的功能。

先看结论:你到底要不要开增强模式

如果只是让浏览器、支持系统代理的应用使用 Stash,通常先开启系统代理即可;如果终端、部分应用不读取系统代理,或你要让局域网设备经过运行 Stash 的 Mac,则再考虑增强模式。官方文档把 Mac 的透明代理与网关模式联系在一起,并明确说明开启 Mac 透明代理需要启用 Enhanced Mode(增强模式)。查看 Stash 官方局域网代理说明

需求优先选择原因
浏览器等遵循系统代理的应用系统代理改动范围较小,便于确认和关闭。
终端或不读取系统代理的应用先检查应用代理设置,仍不通时再考虑增强模式避免直接改变整台 Mac 的网络路径。
让局域网设备透明经过 Mac增强模式与网关模式需要把客户端的网关和 DNS 指向运行 Stash 的 Mac。
iPhone/iPad 仅向其他设备提供代理允许局域网连接官方资料确认移动端可提供 HTTP/SOCKS 代理,但未确认与 Mac 相同的增强模式入口。

本文中的菜单名称以当前版本界面为准。Stash 官方页面显示,Mac 版本在不同版本中持续调整网络设置、虚拟接口和权限流程,因此如果你看不到完全相同的文字,应优先寻找“Network Settings(网络设置)”“Enhanced Mode”“Virtual Interface”或类似网络接管选项,而不要直接修改配置文件。

Stash Mac 开启增强模式的最短步骤

  1. 先确认平台。以下路径针对 Stash Mac;不要把 Mac 教程直接套用到 iPhone 或 iPad。
  2. 启动 Stash 并启用配置。先确认配置文件已成功加载,并在代理列表中选择可用的策略或节点。配置未加载时,即使增强模式开启,也可能表现为全部连接失败。
  3. 打开网络设置。在 Stash 的设置或控制面板中进入“Network Settings(网络设置)”,寻找“Enhanced Mode(增强模式)”开关。不同版本的分组位置可能变化,官方文档确认该功能属于 Mac 的透明代理或网关能力,但没有在公开页面固定一条逐点击穿路径。
  4. 完成系统授权。首次启用时,macOS 可能要求批准网络扩展、VPN 配置、辅助程序或管理员权限。按系统弹窗完成授权;如果需要安装 Stash Helper,官方说明要求管理员权限,否则 Stash 可能无法设置系统代理。查看 Stash 官方 Helper 排查说明
  5. 先用一台设备验证。不要一开始就修改整个家庭网络。先在 Mac 本机测试浏览器、终端和 Stash Dashboard 的连接记录,确认规则与策略工作正常。
  6. 需要时再启用局域网网关。只有当你明确要让其他设备透明经过 Mac 时,才在路由器或客户端侧调整网关和 DNS。

如果开关名称只有“Tunnel”“Tun”“Virtual Interface”或类似表述,不要仅凭名称断言它与 Enhanced Mode 完全相同。官方资料明确使用“Enhanced Mode”描述 Mac 网关透明代理,但具体底层虚拟接口实现可能随版本变化。

系统代理、规则模式与增强模式怎么区分

功能主要作用是否改变整机网络路径适合场景
系统代理向 macOS 或应用提供 HTTP/HTTPS 代理信息通常范围较小浏览器、软件商店和支持系统代理的应用。
规则模式决定不同域名、地址或连接使用直连、代理或拒绝策略取决于流量是否已进入 Stash需要分流而不是全部走同一策略。
全局模式让进入 Stash 的连接统一使用指定策略不等于自动接管所有系统流量用于快速排除规则匹配问题。
增强模式提供透明代理或网关能力可能扩大到未设置系统代理的流量终端、部分应用或局域网设备需要透明接管时。

一个常见误区是把“增强模式已开启”理解成“所有流量一定可用”。实际结果仍取决于配置文件、策略选择、DNS、系统权限、应用自身网络栈以及是否存在其他 VPN 或代理软件。Stash 官方发布记录也曾记录增强模式、虚拟接口和网络切换相关的修复,因此遇到异常时应先记录版本和复现条件,再逐项排查,而不是反复切换开关。

增强模式开启后如何确认真的生效

  1. 看 Stash Dashboard。打开连接或请求记录,访问一个明确会产生网络请求的页面,确认请求出现在 Stash 中,并观察匹配到的策略。
  2. 分别测试浏览器和终端。浏览器能打开不代表终端也经过 Stash;终端可以先检查应用是否设置了代理,再使用实际业务命令复测。
  3. 切换规则到全局模式做对照。如果全局模式能通、规则模式不通,优先检查规则顺序、域名匹配和 DNS,而不是继续重装客户端。
  4. 局域网场景检查网关和 DNS。官方说明要求把局域网设备的网关指向运行 Stash 的 Mac,并将 DNS 设置为 198.18.0.2,同时保持设备 IP 地址和子网掩码不变。该配置只适用于明确采用 Stash Mac 网关模式的场景,不要套用到普通系统代理。查看官方网关模式配置条件
  5. 关闭后做回退测试。关闭增强模式,恢复原来的系统代理、网关和 DNS,再测试普通网页和局域网设备,确认问题是否由网络接管引起。

找不到开关、终端不通或开启后断网怎么办

找不到“Enhanced Mode”

先确认你使用的是 Stash Mac,而不是 iPhone/iPad 版本;再检查当前配置是否已加载、应用是否已完成首次授权,以及设置页面是否被收起。官方公开资料确认 Mac 支持增强模式相关的网关能力,但没有保证所有版本都使用完全相同的菜单位置。版本或系统差异无法从公开资料直接核实时,应以当前界面为准。

浏览器能用,终端不通

先不要马上开启增强模式。检查终端是否继承系统代理,或按终端工具的规则设置代理;然后在 Stash Dashboard 查看是否出现对应请求。如果 Dashboard 没有记录,说明流量可能根本没有进入 Stash,需继续检查系统代理、应用代理和网络扩展权限。

开启后全部断网

  1. 立即关闭增强模式,恢复系统代理、VPN、网关和 DNS 的原始设置。
  2. 退出其他 VPN、透明代理、虚拟网卡或网络过滤软件,避免多个程序同时接管流量。
  3. 重新打开 Stash,只启用一个配置和一个策略,再测试普通网页。
  4. 如果仍失败,记录 macOS 版本、Stash 版本、是否使用 Wi-Fi、是否安装其他网络工具,以及断网前后的设置变化。

Stash Helper 反复要求安装

官方说明指出,Helper 安装需要管理员权限;在 macOS 13 及更高版本的背景项目管理中,还应检查系统设置里 Stash 或 Stash Networks Limited 是否被允许在后台运行。不要直接删除系统文件,除非你理解命令作用并准备好恢复方案。官方 Helper 故障处理步骤

与路由器代理重复接管

如果路由器已经运行透明代理,同时又把 Mac 设为局域网网关,可能出现重复转发、DNS 绕路或连接记录不完整。排查时只保留一个透明接管点:要么由路由器处理,要么由 Stash Mac 处理,先在单设备上完成验证。

安全关闭与恢复网络设置

  1. 在 Stash 中关闭 Enhanced Mode,并等待状态回到未运行。
  2. 如果曾开启系统代理,关闭“Set as System Proxy”或在 macOS 网络设置中恢复原来的代理状态。
  3. 如果曾把其他设备的网关和 DNS 指向 Mac,改回原路由器提供的网关和 DNS。
  4. 关闭其他测试用的 VPN、网络扩展或虚拟接口后,再重新连接 Wi-Fi 或有线网络。
  5. 最后分别测试浏览器、终端和局域网设备,确认恢复结果。

增强模式不是速度开关,也不能保证所有应用都自动兼容。它解决的是网络流量是否能够透明进入 Stash 的问题;实际延迟、丢包、DNS 响应和上游线路仍需要单独诊断。

参考资料与核验范围

本文优先采用 Stash 用户文档和官方 macOS 发布记录。关于 Stash Mac 支持的架构、网关能力和版本差异,可参考 Stash Mac 官方页面 与 macOS 官方发布记录。截至 facts.today,公开资料能够确认 Mac 的增强模式与透明代理、网关模式有关,但没有足够证据证明 iPhone/iPad 存在与 Mac 完全相同的增强模式菜单,因此移动端部分按“已确认能力”和“未核实入口”区分。

常见问题

Stash 增强模式必须和系统代理一起开启吗?

不一定。系统代理负责向系统或应用提供代理信息,增强模式主要用于透明代理或网关场景。只需要浏览器使用代理时,优先测试系统代理;只有部分应用不读取系统代理,或需要局域网设备透明经过 Mac 时,才考虑增强模式。

Stash iPhone 或 iPad 能不能开启增强模式?

公开官方资料确认 Stash iOS 支持 HTTP/SOCKS 代理和局域网共享,但本文检索到的官方资料没有确认 iPhone/iPad 存在与 Stash Mac 完全相同的 Enhanced Mode 开关,因此不能把 Mac 的入口直接套用到移动端。

增强模式开启后为什么还是打不开网页?

先看 Stash Dashboard 是否出现请求;没有请求时,优先检查网络扩展权限、系统代理、应用自身代理和其他 VPN 冲突。有请求但打不开时,再检查配置文件、策略选择、规则顺序和 DNS。需要局域网网关时,还要核对客户端网关是否指向 Mac、DNS 是否按官方说明设置。

开启增强模式会不会导致断网?

有可能出现权限、网络扩展、配置或多个代理程序冲突导致的连接异常,但不能据此断定一定会断网。最稳妥的做法是先在单台 Mac 上测试,失败后关闭增强模式、恢复原网关和 DNS,再逐项重新启用。

找不到 Enhanced Mode 开关怎么办?

确认使用的是 Stash Mac,并检查设置页面中的 Network Settings、Virtual Interface 或类似网络接管选项。官方资料没有保证所有版本菜单完全一致;如果仍找不到,应记录 Stash 与 macOS 版本,不要直接修改未知配置项。

相关阅读

参考资料

  1. Providing Proxy for Local Area Network Devices – Stash Wiki
  2. Stash Mac – Stash Wiki
  3. Unable to Install Stash Mac Helper – Stash Wiki
  4. macOS – Stash Wiki
  5. stash.wiki