我在终端中遇到 tcpdump 问题

I am having issues with tcpdump in terminal

我总是收到这条错误消息,"tcpdump: ioctl(SIOCIFCREATE): Operation not permitted" 关于我做错了什么的任何想法。我是 运行 这个 OS X Yosemite.

Any ideas to what I am doing wrong

不是运行 tcpdump 作为 root。在 Yosemite 及更高版本上,tcpdump 默认在 "any" 设备上捕获,设置 "any" 设备需要 root 权限 - 而不仅仅是打开 BPF 设备的能力。