macOS menu bar utility · v0.3.0

NetScene

网络环境、应用控制与启动防护,一键切换。

针对开发与办公环境设计。在办公室、家庭、客户现场和多级代理网络之间自动穿梭。轻轻点击菜单栏,不仅瞬间更新网卡、WiFi、IP 和 DNS,还能按顺序整理后台应用,并启动误操作防护。

免费版本
支持 2 条规则
专业版本
无规则数量限制
系统要求
macOS 12.0+
NetScene
Office Active

Office

自动配置办公网络,启动开发环境并清理个人代理软件

无线网络连接 Wi-Fi 已关闭 (优先有线网络)

已连接 USB 10/100/1000 LAN (以太网)

网卡接口 有线网卡启用,Wi-Fi 关闭

避免无线冲突,提升内网文件传输稳定性

IP / DNS 手动 IP + 公司内网 DNS

IP: 172.16.1.120 | DNS: 172.16.1.10

启动防护 应用防误开防护已启用

启动 微信 / Telegram 时需要确认,防止漏消息

场景流程序列
修改网络前 强制杀死 Shadow-socks / Clash 客户端
应用规则中 启用 USB Ethernet 并通过 dhcp 恢复 IP
网络就绪后 自动启动 Slack, Feishu 和内部运维面板
不仅是系统设置的替代

更完整的工作流上下文切换。

系统内置的“网络位置”只能保存基础的网卡接口和 IP/DNS。当你在不同区域办公时,往往还需要开启特定的代理、关闭某些敏感通讯工具、甚至防呆拦截,这就需要 NetScene 提供一整套软硬件协同方案。

macOS 网络位置

  • 更改 IP 与 DNS 配置
  • 启用或禁用物理网卡
  • 控制 Wi-Fi 自动连接特定 SSID
  • 网络更改前后的应用启停控制
  • 敏感软件防误开警示机制

NetScene 自动化

  • 极速调整网卡、IP、DNS 状态
  • 支持指定 WiFi 候选列表及连接权重
  • 在规则切换流中自动整理相关后台应用
  • 核心网络隔离模式与启动防护门神
  • 支持一键导出/导入全局场景数据
功能设计

围绕网络使用习惯打造。

提供直观的配置管理和核心控制能力,让 macOS 网络管理重新回归简单。

网卡与 IP 规则控制

无需反复进入系统网络面板。你可以任意开启或禁用网卡,配置 DHCP 状态,指定手动静态 IP,以及保存多组自定义 DNS 服务器。

networksetup -setdnsservers "Wi-Fi" 1.1.1.1 8.8.8.8

启动防护(防呆)机制

设定受保护的应用程序。在非指定规则的网络环境下尝试启动它们时,NetScene 将首先予以拦截并提醒二次确认,规避在公网误启机密终端或因未配置代理误发请求的问题。

[警告] 试图在“公网”环境下打开“开发环境控制台”
[允许启动] | [取消拦截]

流式应用整理

可以在网络更改时按设定的优先级链式唤起开发工具或关闭个人代理。在应用退出操作中,系统支持软性请求退出或硬性强制杀进程。

菜单栏极速切换

常驻在 macOS 菜单栏。你可以随时通过下拉菜单秒级加载新环境,更可以通过全局热键配置绑定在键盘按键上。

场景规则备份

当前所有精心定制的网络服务、动作列表都支持单文件导出备份,并在任何装有 NetScene 的新 macOS 设备上零差错导入。

{ "ruleName": "Office", "wifiEnable": false, "ethernetEnable": true }

完美多国语言集成

深度契合国际化团队习惯。系统支持简体中文与英文,可跟随 macOS 系统语言偏好自动配置或于全局设置内自定义调整。

中文 (简体) English (US)
使用范例

工作场景应用实例

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

01

日常办公室网络

连接公司主 WiFi 或以太网,开启静态网段映射,退出个人代理端以确保内网数据隔离;同时打开企业沟通软件。

02

家庭开发代理

连接家庭高速网络,使用本地回传环路地址作为 DNS 解析点,自动启动科学上网工具和终端浏览器代理支持。

03

外派客户现场

禁用无线搜索功能规避乱蹭WiFi,启动指定的专网 USB 虚拟适配器。为特定的客户生产终端工具设定高强启动防护。

04

离线生产屏障

强制关闭 Wi-Fi 及以太网,形成彻底的网卡物理层隔绝,对任何数据库管理器等高度敏感程序实施全面防护提示。

版本计划

免费下载,无广告打扰。

我们提供保留完整基础能力的免费版,您可以根据需要无缝升级至专业版授权。

免费版

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

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

常见问题解答

是的。因为底层依赖 macOS 的 networksetup 命令行实用工具修改物理网卡的 IP/DNS 设置,这些属于系统级操作。应用在首次修改网络时会向系统触发权限验证框。NetScene 不会静默收集或上传任何管理员密码。
所有规则配置均以加密或明文的 JSON 文件形式离线存储在您的本地沙盒路径中:
~/Library/Application Support/NetScene/config.json
您随时可以通过配置面板的“导出”功能,将其打包转移,保证数据百分之百归属自己。
NetScene 利用 macOS 底层的 NSWorkspace 通知中心以及进程事件监听。当检测到受限的程序即将启动时,系统会将该进程暂时置于安全暂停态(通过发信号或拦截),并提示用户二次确认。若您取消打开,系统将安全地发送关闭事件或通过配置强制 kill 该 PID。
毫无差异。免费版保留了与专业版完全相同的底层 WiFi 配置、网卡开关、DNS/IP 设置及流式动作引擎。专业版唯一的升级是解除了规则数量上限限制,允许建立超过 2 条规则(例如为家、客户现场、出差旅途、多组办公室配置不同配置文件)。