返回博客
·10 分钟阅读·productdevbook

ova 对比 Little Snitch:网络监控还是防火墙?

ova 是带宽监控工具。Little Snitch 是防火墙。它们的重叠之处出乎意料。本文讲清何时选哪个、何时一起用。

  • Comparison
  • macOS
  • Security
  • Network monitoring

如果你在搜 "ova vs Little Snitch",你大概已经意识到其他对比掩盖的事:这两个工具回答根本不同的问题。一个告诉你你 Mac 在网络上做什么。另一个决定你 Mac 被允许在网络上做什么。两个都有用。它们不是替代品。在它们之间挑——或两个都跑——取决于哪个问题对你现在更重要。

这是清晰的对比。Little Snitch 是好产品;这里没东西意在反驳。重点是把区别变锐让你能刻意挑。

一句话区别

  • ova 是网络监控。它看并报告。
  • Little Snitch 是网络防火墙。它拦截并决定。

其他都从那流出。

ova 做什么

ova 是 macOS 菜单栏带宽监控。它约 1 Hz 采样按进程网络流量并给你看:

  • 菜单栏里的按应用实时上传/下载速率
  • 可拖动的过去流量时间线,按应用。
  • 辅助进程归并 — Chrome 七个辅助显示成一行叫 "Google Chrome"。

它不阻断流量。它不坐在网络路径里。它读计数器并显示。如果一个进程试图回家,ova 会给你看它发生了。它不会阻止它发生。

看,不拦截
ova 读 macOS 暴露给 nettop 的同样按进程计数器。它是被动观察者——无内核扩展、无系统扩展、无流量拦截。

Little Snitch 做什么

Little Snitch 装一个网络过滤器。你 Mac 做的每个出站连接在到达网络前被拦截。Little Snitch 对照你规则查连接,并要么允许、要么阻断、要么问你做什么。

它包括:

  • 连接提示 — "Slack 想在 443 端口连 slack-edge.com。允许一次 / 永远允许 / 拒绝一次 / 永远拒绝。"
  • 规则编辑器 — 按应用、按主机、按端口、按 IP 段写规则。
  • 网络监控视图 — 一个独立面板显示当前连接带目的地。
  • 静默模式 — 不提示自动允许或自动拒绝新连接,对旅行有用。

Little Snitch 是安全工具。你写的规则在内核强制;它们经崩溃存活;它们经重启存活。如果你写一个规则阻断 Adobe Creative Cloud 连接,Adobe Creative Cloud 不能连,就这样。

ova vs Little Snitch 一瞥

差别的形态:

能力ovaLittle Snitch
显示按应用实时带宽速率部分(在连接列表里)
显示按应用历史流量部分(仅近期活动)
阻断特定应用网络访问
阻断特定目的地 / IP / 端口
按应用规则和提示
辅助进程归并按进程
菜单栏始终可见速率显示可选
要求系统扩展 / 特权安装
纯本地数据
应用大小约 3 MB大得多
空闲 CPU低于 0.3%更高(主动过滤)

Little Snitch 赢的格子都是"阻断"的变体。ova 赢的格子都是"始终在线可见性、低开销、简单安装"的变体。

什么时候挑哪个(什么时候两个都跑)

决定按你实际想回答的问题干净分开。

仅 ova 够时

你大概不需要 Little Snitch 如果:

  • 你信任你装的应用。
  • 你目标是意识,不是强制——"我想知道哪个应用现在在用带宽"而不是"我想阻止应用跟互联网通信"。
  • 你想要不装内核扩展的小、签名应用。
  • 你想跟踪每日用量对照 ISP 上限。
  • 你偶尔在计费连接上想要核实设置(低数据模式、暂停的同步)真生效。

任何这些情况下监控是合适工具,防火墙过头。

Little Snitch 是合适答案时

你大概想要 Little Snitch 如果:

  • 你想要某个东西第一次试图跟互联网通信时明确按应用连接提示。
  • 你处理敏感工作并想强制某些应用不能发任何数据出站。
  • 你想阻断本来需要互联网的应用的遥测端点(让 Photoshop 激活,但阻断它分析域)。
  • 你想要细粒度规则——"这应用、只这域、只这些端口"。
  • 你接受批准系统扩展并配置规则。

网络路径里的防火墙比被动监控是不同承诺。如果阻断是你实际想要的,那承诺值得。

你想两个都要时

常见模式:跑监控做意识、防火墙做强制。它们不冲突因为它们在不同层操作——ova 读内核计数器,Little Snitch 在网络栈过滤。它们看相关但不同的东西。

带两个的 Mac 上典型一天:

  • 你瞄一眼菜单栏。ova 显示 8 MB/s 出站。你没在做任何带宽重的事。你点。
  • ova 显示:Backblaze 7.6 MB/s,其余可忽略。备份在跑。
  • 你不需要阻断它——它本该跑。你只想知道在发生什么。ova 回答。
  • 后来,你刚装的新应用弹一个 Little Snitch 提示:"ZoomXSomething 想在 443 端口连 telemetry.example.com。"你拒绝一次。Little Snitch 强制。

两个工具,两个问题。每个工具把一个工作做好。

给你工具集加一个监控

ova 约 3 MB、签名,跟 Little Snitch 一起跑无冲突。

下载 macOS 版

走完一例:旅行笔电

假设你是从咖啡馆、酒店和偶尔跟手机共享网络工作的自由职业者。你想:

  • 知道你 Mac 现在在用多少数据(你一半时间在计费热点上)。
  • 确保没应用在你不想时静默上传任何东西。
  • 跟踪你每月蜂窝用量。

干净答案:

  • ova 做每日/每周可见性、热点监控、用一瞄菜单栏回答"什么在用带宽"。
  • Little Snitch 在热点上时静默模式"拒绝",配置仅允许你实际需要的应用(浏览器、邮件、终端)。回家 Wi-Fi 时切回"允许"。

每个工具做另一个不能的。监控从不阻断任何东西;防火墙从不显示按应用速率图。边界干净。

人们有时混淆的事

"Little Snitch 已经有网络监控模式"

是的。它对显示连接级活动好——目的地、端口、地理流。它跟按时间的按应用带宽速率是不同形态的视图。如果你主要需求是"在菜单栏看按应用实时 MB/s 加每周历史",Little Snitch 监控视图不是最人体工学的答案。

"ova 也该阻断应用"

给监控加阻断意味着加系统扩展、内核级过滤和规则引擎。那是带不同安装摩擦、不同安全影响和根本不同类别的不同产品。ova 故意是小、被动、始终可见的工具——监控,不是防火墙。

"我两个都不要——活动监视器没事"

活动监视器网络标签页对快速点检没事。它不是持续意识工具——它刷新率太慢、辅助进程分别列、无历史数据。试专用带宽监控两周的多数人不回头。但你情况各异;如果活动监视器真回答你问题,你不需要别的。

收尾

如果你在决定:

  • 从监控开始。ova 约 3 MB、签名公证、运行于 macOS 14 及以上、所有数据本地存。无账号、无遥测。一次性付费、终身更新、14 天退款。装它,留一周,看"始终可见按应用带宽"是不是改变你怎么想你网络。
  • 后面加 Little Snitch,如果你发现自己想阻断特定流量,不只是看它。它们一起跑无麻烦。

两个问题不竞争。"在发生什么?"是监控回答的。"什么被允许发生?"是防火墙回答的。按你哪个问题更多挑。