macOS 菜单栏常驻工具 · v0.4.0

NetScene

一键切换网络环境,同时处理应用启动、退出和启动确认。

为经常在办公、调试、家庭等网络环境之间切换的 macOS 用户设计。点击菜单栏即可在“摸鱼”、“工作网络 1”、“工作网络 2”等场景之间切换,自动调整 Wi-Fi、网卡、静态 IP 和 DNS,并按顺序打开或退出相关应用。内置 Launch Guard 启动防护,可在指定网络场景下拦截 Clash Verge 等敏感应用的误启动。

免费版本
可配置 2 条规则
专业版本
规则无限 / 永久授权
系统要求
macOS 12.0+
NetScene 配置
工作网络 2 应用此规则
Wi-Fi 设置 已关闭
物理网卡与网络设置
网卡接口 状态
USB JTAG/serial debug unit 停用
Wi-Fi 停用
USB LAN
启用 手动 IP 手动 DNS
Thunderbolt Bridge 停用
应用切换动作
关闭 Clash Verge
切换网络前
启动确认保护
Clash Verge 监控中
正常退出
比 macOS 网络位置多做十步

融合网络规则与应用防护的工作流上下文切换。

macOS 自带的“网络位置”主要处理网卡和地址配置,但真实工作里,换网络往往也意味着要打开或退出一组应用。NetScene 把网卡、IP、DNS、应用动作和启动确认放进同一条规则里,让每次切换更完整,也更不容易出错。

macOS 网络位置

  • 更改 IP 与 DNS 配置
  • 启用或禁用物理网卡
  • 控制 Wi-Fi 自动连接特定 SSID
  • 网络更改前后的应用启停控制
  • 无法拦截敏感应用误启动

NetScene 自动化

  • 快速调整网卡、IP 和 DNS
  • 支持指定 WiFi 候选列表及连接权重
  • 在规则切换流中自动整理相关后台应用
  • 支持断网隔离和 Launch Guard 启动防护
  • 支持一键导出/导入全局场景数据
功能设计

围绕真实网络切换习惯设计。

把常用网络配置、应用动作和启动保护集中到一个清晰的规则面板里。

网卡与 IP 规则控制

无需反复进入系统网络面板。你可以任意开启或禁用物理网卡(如以太网、Thunderbolt、USB JTAG 等),自动连接指定优先级 WiFi,配置 DHCP 状态,指定手动静态 IP,以及保存多组自定义 DNS 服务器。

USB LAN 以太网
Wi-Fi 无线网卡
DNS 模式: 手动 IP & DNS (172.16.1.10)

应用动作编排

切换网络时,可以按顺序打开工作工具,或退出代理、调试工具等应用。退出动作支持正常退出,也可以按需强制结束进程。

Clash Verge ×
USB LAN
办公软件

Launch Guard 启动防护

为容易误开的应用设置场景限制。比如在公司有线网络下,如果手滑打开 Clash Verge,NetScene 会先拦截并弹出确认,避免代理、聊天或调试工具在不该出现的网络环境里启动。

确认打开 Clash Verge?
当前场景限制了这个应用。继续打开可能改变网络出口。

菜单栏快速切换

NetScene 常驻 macOS 菜单栏。你可以从下拉菜单直接切换场景,也可以绑定全局快捷键。

摸鱼 (默认)
⌥⌘M
工作网络 1
⌥⌘1
工作网络 2
⌥⌘2

场景规则备份

所有网络服务和应用动作都可以导出为单个配置文件,换新 Mac 或重装系统后可以直接导入继续使用。

{
  "ruleName": "工作网络 2",
  "wifiEnable": false,
  "appsToClose": ["Clash Verge"]
}

中英文界面

界面支持简体中文和英文,适合个人使用,也方便多语言团队统一配置。

使用范例

工作场景应用实例

我们将日常高频次切换场景整理成预设规则,一键接管网络更改与应用启动。

01

工作网络 2 (有线办公)

插上网线后自动关闭 Wi-Fi,切到指定静态 IP 和 DNS;同时退出并拦截 Clash Verge,避免代理流量误走,再打开内部办公应用。

02

工作网络 1 (外网调试)

连接办公调试 Wi-Fi,使用 DHCP 自动获取测试地址;临时放开代理应用,方便进行本地 API 调试和连通性验证。

03

摸鱼场景 (通用上网)

一键开启 Wi-Fi 并连接默认网络,清空应用启动限制,不再拦截社交、聊天或浏览器应用,适合普通上网和休息时间使用。

04

安全断网防护

物理断开所有网络设备(Wi-Fi、以太网、USB LAN),强制中止后台所有的网络上报行为,为高度敏感的本地账套和生产密钥操作提供物理级屏障。

版本计划

免费下载,无广告打扰。

免费版保留核心能力;如果你需要更多场景规则,可以升级到专业版。

免费版

适合规则较少的单点办公用户

¥0 / 永久免费
  • 最多配置 2 条场景切换规则
  • 完整的网卡与 IP 控制
  • 动作链路以及启动拦截防护
  • 全局配置导入与导出支持
下载 Apple 芯片版 下载 Intel 芯片版
常见疑问

常见问题解答

是的。因为底层依赖 macOS 的 networksetup 命令行实用工具修改物理网卡的 IP/DNS 设置,这些属于系统级操作。应用在首次修改网络时会向系统触发权限验证框。NetScene 不会静默收集或上传任何管理员密码。
规则会以 JSON 文件形式保存在本机应用数据目录:
~/Library/Application Support/NetScene/config.json
你也可以在设置里导出配置,方便备份或迁移到另一台 Mac。
NetScene 利用 macOS 底层的 NSWorkspace 通知中心以及进程事件监听。当检测到受限的程序即将启动时,系统会将该进程暂时置于安全暂停态(通过发信号或拦截),并提示用户二次确认。若您取消打开,系统将安全地发送关闭事件或通过配置强制 kill 该 PID。
没有。免费版和专业版使用同一套 Wi-Fi、网卡、DNS/IP 和应用动作能力。专业版主要解除规则数量限制,适合为家里、办公室、客户现场、出差等环境分别配置场景。
我们尝试过 Windows 版本,但 Windows 下不同网卡和驱动的表现不够稳定。频繁启用、禁用网卡后,部分设备容易出现网卡异常,甚至需要重启系统才能恢复。为了避免把这种不确定性带给用户,NetScene 目前只提供 macOS 版本。