linux – 同时捕获两个不同端口上的网络流量

linux – 同时捕获两个不同端口上的网络流量,第1张

概述我希望同时捕获两个不同端口上的tcpdump流量. 我试过这个.. $tcpdump port 21 ; tcpdump port 22 虽然它有效,但问题是它首先等待端口21上的流量,当中断时它将等待端口22. 另一个问题是它不会捕获端口22上的流量,直到端口21上的流量将被捕获. 我想要一个免费的解决方案,无论数据包到达的顺序是什么,如果它们是针对端口21或22,它们应该被捕获. 请帮我这个! 我希望同时捕获两个不同端口上的tcpdump流量.

我试过这个..

$tcpdump port 21 ; tcpdump port 22

虽然它有效,但问题是它首先等待端口21上的流量,当中断时它将等待端口22.

另一个问题是它不会捕获端口22上的流量,直到端口21上的流量将被捕获.

我想要一个免费的解决方案,无论数据包到达的顺序是什么,如果它们是针对端口21或22,它们应该被捕获.

请帮我这个!!!

编辑:

对不起,我没有在我试图运行的实际命令之前指定它是这个..

$tcpdump -X -s0 protochain 50

$tcpdump -X -s0 protochain 51

现在我需要同时使用50和51 ..

解决方法 嗨,你只需要组成这样两个端口:

tcpdump -n -i $INTERFACE port 21 or port 22

其中-n将获得数字地址而无需反向解析(更快)和$INTERFACE是真实的界面,你嗅到交通

总结

以上是内存溢出为你收集整理的linux – 同时捕获两个不同端口上的网络流量全部内容,希望文章能够帮你解决linux – 同时捕获两个不同端口上的网络流量所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1021922.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存