【发布时间】:2017-12-17 07:48:43
【问题描述】:
我正在使用以下代码通过端口捕获传入和传出的 tcp 数据包:
tcpdump -i any -s 0 -vvv -A port 3727 or port 5016 or port 3724 -w /home/admin/dump1.cap
但是 tcpdump 只捕获传入的数据包,我需要同时传入和传出数据包。有人知道我的错误在哪里吗?
提前致谢。
【问题讨论】:
-
您的命令应该可以工作。您是否尝试过仅捕获传出数据包来测试这些端口上是否有传出数据包?
-
@Lukas 是的,但仅适用于传入的数据包。但不存在传出数据包。我可以捕获传出的数据包,但不能使用同一行命令同时捕获传入的数据包,为什么?
-
这是我的捕获传出数据包命令: tcpdump -s0 -vvv -A -n src host 80.81.110.111 -w /home/admin/aaa_tmp/dump3.cap :此命令仅适用于传出数据包
-
tcpdump -i eth1 -vvv -s 0 -w /home/sunetadmin/aaa_tmp/dmp7.pcap - 这个命令对两个数据包都有效,但是在这里我不能添加端口,如果我要添加的话仅适用于传入数据包的端口
-
我需要通过端口使用 tcpdump 命令来同时捕获传入和传出的数据包
标签: tcp wireshark tcpdump smpp packets