Stash 怎么开启增强模式?Mac 设置、验证与断网排查
简答:如果你使用的是 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 开启增强模式的最短步骤
- 先确认平台。以下路径针对 Stash Mac;不要把 Mac 教程直接套用到 iPhone 或 iPad。
- 启动 Stash 并启用配置。先确认配置文件已成功加载,并在代理列表中选择可用的策略或节点。配置未加载时,即使增强模式开启,也可能表现为全部连接失败。
- 打开网络设置。在 Stash 的设置或控制面板中进入“Network Settings(网络设置)”,寻找“Enhanced Mode(增强模式)”开关。不同版本的分组位置可能变化,官方文档确认该功能属于 Mac 的透明代理或网关能力,但没有在公开页面固定一条逐点击穿路径。
- 完成系统授权。首次启用时,macOS 可能要求批准网络扩展、VPN 配置、辅助程序或管理员权限。按系统弹窗完成授权;如果需要安装 Stash Helper,官方说明要求管理员权限,否则 Stash 可能无法设置系统代理。查看 Stash 官方 Helper 排查说明
- 先用一台设备验证。不要一开始就修改整个家庭网络。先在 Mac 本机测试浏览器、终端和 Stash Dashboard 的连接记录,确认规则与策略工作正常。
- 需要时再启用局域网网关。只有当你明确要让其他设备透明经过 Mac 时,才在路由器或客户端侧调整网关和 DNS。
如果开关名称只有“Tunnel”“Tun”“Virtual Interface”或类似表述,不要仅凭名称断言它与 Enhanced Mode 完全相同。官方资料明确使用“Enhanced Mode”描述 Mac 网关透明代理,但具体底层虚拟接口实现可能随版本变化。
系统代理、规则模式与增强模式怎么区分
| 功能 | 主要作用 | 是否改变整机网络路径 | 适合场景 |
|---|---|---|---|
| 系统代理 | 向 macOS 或应用提供 HTTP/HTTPS 代理信息 | 通常范围较小 | 浏览器、软件商店和支持系统代理的应用。 |
| 规则模式 | 决定不同域名、地址或连接使用直连、代理或拒绝策略 | 取决于流量是否已进入 Stash | 需要分流而不是全部走同一策略。 |
| 全局模式 | 让进入 Stash 的连接统一使用指定策略 | 不等于自动接管所有系统流量 | 用于快速排除规则匹配问题。 |
| 增强模式 | 提供透明代理或网关能力 | 可能扩大到未设置系统代理的流量 | 终端、部分应用或局域网设备需要透明接管时。 |
一个常见误区是把“增强模式已开启”理解成“所有流量一定可用”。实际结果仍取决于配置文件、策略选择、DNS、系统权限、应用自身网络栈以及是否存在其他 VPN 或代理软件。Stash 官方发布记录也曾记录增强模式、虚拟接口和网络切换相关的修复,因此遇到异常时应先记录版本和复现条件,再逐项排查,而不是反复切换开关。
增强模式开启后如何确认真的生效
- 看 Stash Dashboard。打开连接或请求记录,访问一个明确会产生网络请求的页面,确认请求出现在 Stash 中,并观察匹配到的策略。
- 分别测试浏览器和终端。浏览器能打开不代表终端也经过 Stash;终端可以先检查应用是否设置了代理,再使用实际业务命令复测。
- 切换规则到全局模式做对照。如果全局模式能通、规则模式不通,优先检查规则顺序、域名匹配和 DNS,而不是继续重装客户端。
- 局域网场景检查网关和 DNS。官方说明要求把局域网设备的网关指向运行 Stash 的 Mac,并将 DNS 设置为
198.18.0.2,同时保持设备 IP 地址和子网掩码不变。该配置只适用于明确采用 Stash Mac 网关模式的场景,不要套用到普通系统代理。查看官方网关模式配置条件 - 关闭后做回退测试。关闭增强模式,恢复原来的系统代理、网关和 DNS,再测试普通网页和局域网设备,确认问题是否由网络接管引起。
找不到开关、终端不通或开启后断网怎么办
找不到“Enhanced Mode”
先确认你使用的是 Stash Mac,而不是 iPhone/iPad 版本;再检查当前配置是否已加载、应用是否已完成首次授权,以及设置页面是否被收起。官方公开资料确认 Mac 支持增强模式相关的网关能力,但没有保证所有版本都使用完全相同的菜单位置。版本或系统差异无法从公开资料直接核实时,应以当前界面为准。
浏览器能用,终端不通
先不要马上开启增强模式。检查终端是否继承系统代理,或按终端工具的规则设置代理;然后在 Stash Dashboard 查看是否出现对应请求。如果 Dashboard 没有记录,说明流量可能根本没有进入 Stash,需继续检查系统代理、应用代理和网络扩展权限。
开启后全部断网
- 立即关闭增强模式,恢复系统代理、VPN、网关和 DNS 的原始设置。
- 退出其他 VPN、透明代理、虚拟网卡或网络过滤软件,避免多个程序同时接管流量。
- 重新打开 Stash,只启用一个配置和一个策略,再测试普通网页。
- 如果仍失败,记录 macOS 版本、Stash 版本、是否使用 Wi-Fi、是否安装其他网络工具,以及断网前后的设置变化。
Stash Helper 反复要求安装
官方说明指出,Helper 安装需要管理员权限;在 macOS 13 及更高版本的背景项目管理中,还应检查系统设置里 Stash 或 Stash Networks Limited 是否被允许在后台运行。不要直接删除系统文件,除非你理解命令作用并准备好恢复方案。官方 Helper 故障处理步骤
与路由器代理重复接管
如果路由器已经运行透明代理,同时又把 Mac 设为局域网网关,可能出现重复转发、DNS 绕路或连接记录不完整。排查时只保留一个透明接管点:要么由路由器处理,要么由 Stash Mac 处理,先在单设备上完成验证。
安全关闭与恢复网络设置
- 在 Stash 中关闭 Enhanced Mode,并等待状态回到未运行。
- 如果曾开启系统代理,关闭“Set as System Proxy”或在 macOS 网络设置中恢复原来的代理状态。
- 如果曾把其他设备的网关和 DNS 指向 Mac,改回原路由器提供的网关和 DNS。
- 关闭其他测试用的 VPN、网络扩展或虚拟接口后,再重新连接 Wi-Fi 或有线网络。
- 最后分别测试浏览器、终端和局域网设备,确认恢复结果。
增强模式不是速度开关,也不能保证所有应用都自动兼容。它解决的是网络流量是否能够透明进入 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 版本,不要直接修改未知配置项。
