在 Ubuntu 12.04 中,我可以使用tcpdump
命令实时查看网络数据包。典型的调用可能如下所示:tcpdump -pni eth0
在 Ubuntu 14.04 中,完全相同的命令不再实时显示数据包。当我运行该命令时,第一秒什么都没有发生。一秒钟后,它会打印出最后一秒传输的所有数据包,然后再次停止。
与我所查看的其他输出相比,数据包捕获中的数据包显示顺序混乱,这使得调试网络问题变得更加困难。
有什么方法可以让我tcpdump
像以前一样运行并在数据包传输时立即显示它们而不是每次等待一秒钟?
不,我不能使用 WireShark,因为我必须调试互联网上而不是同一个 LAN 上的机器。