Mac OS X 如何在没有网络硬件的情况下显示网络活动?

Mac OS X 如何在没有网络硬件的情况下显示网络活动?

由于系统故障,我最近在 Macbook Pro 上全新安装了 Mac OS X Snow Leopard。除了 DVD 安装的内容外,系统没有任何内容。

我已经关闭了 Airport、蓝牙,并且有线连接。但是,我在“活动监视器”的“网络”选项卡下看到正在发送和接收网络数据包。

tcpdump 命令显示未找到接口,但活动监视器仍显示正在发送和接收的数据包。

所有网络设备都关闭了,怎么可能实现这一点呢?

是否有任何终端命令可以运行来显示这些网络数据包来自哪里?

答案1

基于 Unix 的系统可以通过环回接口进行大量通信。这是进程之间进行通信的方式之一(其他方式包括共享内存段)。

您可以在环回接口上使用 tcpdump 查看流量:

# tcpdump -nni lo0

相关内容