【问题标题】:Monitor Network Traffic Mac监控网络流量 Mac
【发布时间】:2010-04-18 13:09:31
【问题描述】:

我想知道如何在我的 Mac 上监控网络流量。 就像活动监视器的方式一样,显示进出的字节/数据包。

我知道这有点含糊,但我不确定从哪里开始。

编辑:我想在代码中执行此操作,而不是使用现有的软件。

【问题讨论】:

标签: objective-c cocoa networking monitor traffic


【解决方案1】:

我刚刚找到了开源项目MenuMeters。它正是我想要的。

【讨论】:

  • 你刚才说你想用代码而不是现有的工具/软件来做这个。
【解决方案2】:

您可能想查看programming with pcap。那是驱动 tcpdump 的库。

【讨论】:

  • @calmh:发布您的解决方案作为答案,然后他可以接受。
  • 它在上面评论中链接的问题中。不需要重复别人已经很好回答的内容。
【解决方案3】:

使用 tcpdump 进行 quick-n-dirty 低级命令行监控,wireshark 用于厨房水槽。

OTOH,如果您只想知道字节/数据包的数量(而不是它们的内容),请尝试Net Monitor,不幸的是,这是商业的。

【讨论】:

  • 我在 OP 添加限定符之前写下了我的答案。
【解决方案4】:

有很多付费和免费软件应用程序。但是如果你像我一样是命令行的人,试试这个:

nettop //displays network usage per application with lot of details
nettop (press h) //displays help menu
nettop (press c) //collapse and display brief info on network usage

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-06
    • 1970-01-01
    相关资源
    最近更新 更多