tcpdump:串联不使用“和”!

时间:2018-05-18 08:51:53

标签: tcpdump

我已经尝试了一段时间,指的是网上的资源和man tcpdump。我无法让它发挥作用。我试过了sudo tcpdump -i any -A "dst port 62655 and src port 62665",然后我尝试了sudo tcpdump -i any -A "(dst port 62655 and src port 62665)"。我也试过了sudo tcpdump -i any -A \(dst port 62655 and src port 62665\)。我疯了,我错过了什么?根据{{​​1}},可以使用man tcpdumpand

修改 “它不起作用”是什么意思?如果我只使用&&,我可以看到从服务器到客户端的流量。如果我尝试将它组合起来以便尝试捕获传入的流量(如上所述),我什么都看不见(甚至不再是传出流量 - 之前有效!)。

1 个答案:

答案 0 :(得分:1)

通过使用"和",您需要每个数据包满足这两个条件。你的编辑听起来像是一个条件用于传入,一个条件用于传出,所以使用"或"而不是"和"。

另外,特别是对于可能有更多流量的公共端口,指定主机X.X.X.X"通常很有用。过滤源或目标是指定IP地址的数据包。

https://symfony.com/doc/current/reference/forms/twig_reference.html#reference-form-twig-variables