如何在Linux上使用tcpdump从同一台机器上捕获数据包?

时间:2014-02-27 10:19:28

标签: linux tcpdump

我的电脑只有一张网卡。我有一个程序在一个端口上侦听。我打算在同一台机器上发送一个数据包,我的程序可以收到数据包。我无法在运行程序的机器上通过tcpdump捕获数据包。

如果我从另一台机器发送数据包,tcpdump可以捕获该数据包。

1 个答案:

答案 0 :(得分:5)

如果我理解正确,您可以将数据包从机器发送给自己。 如果是这样,您需要在loopback接口上使用tcpdump。 e.g。

tcpdump -i lo