小编Nik*_*lub的帖子

为什么tcpreplay发送的数据包没有出现在服务器上?

我正在尝试将 pcap 文件重播到 HTTP 服务器。在此之前,我尝试手动检查我是否正确使用 tcpreplay。

我已经开始netcat -l 12345监听特定端口。让我们称其为“服务器”在我运行的其他机器上tcpdump捕获所有流量,目标为文件中的特定端口dummy.pcap。之后,我在客户端计算机上运行 netcat,连接到“服务器”并发送几条消息。我检查了 pcap 的结果tshark,它显示数据包已被捕获。

我再次在服务器上启动 netcat,并在客户端上启动 tcpreplay:

tcpreplay -d 5 -i eth0 -t dummy.pcap

但服务器上的 netcat 控制台上没有任何显示。我尝试在“服务器”上运行 tcpdump,它显示已收到数据包。

为什么数据包没有出现在 netcat 控制台中?

networking linux tcpreplay

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

linux ×1

networking ×1

tcpreplay ×1