我的电脑只有一张网卡.我有一个程序在一个端口上侦听.我打算在同一台机器上发送一个数据包,我的程序可以收到数据包.我无法在运行程序的机器上通过tcpdump捕获数据包.
如果我从另一台机器发送数据包,tcpdump可以捕获该数据包.
解决方法:
如果我理解正确,您将数据包从一台机器发送给自己.
如果是这样,您需要在loopback接口上使用tcpdump.
例如
tcpdump -i lo
2022-10-09 12:37:33
我的电脑只有一张网卡.我有一个程序在一个端口上侦听.我打算在同一台机器上发送一个数据包,我的程序可以收到数据包.我无法在运行程序的机器上通过tcpdump捕获数据包.
如果我从另一台机器发送数据包,tcpdump可以捕获该数据包.
解决方法:
如果我理解正确,您将数据包从一台机器发送给自己.
如果是这样,您需要在loopback接口上使用tcpdump.
例如
tcpdump -i lo