我使用tcpdump从本地rsyslog服务捕获数据包到syslog服务器,但是,当我在tcpdump中尝试不同的命令(有/没有dst选项)时,显示的结果会延迟。预期/期望行为:tcpdump -n -e -i any实际行为:命令使用dst选项tcpdump -n -e -i any dst 10.8.8.3 -A | g
我可以使用tcpdump来捕获端口80上来自客户的全部通信量,但不能将每个请求的捕获限制在仅接收到的第一个应用层数据包(本例中最重要的数据包,它带有HTTP请求头和SOAP文档的开头)。我想知道使用哪个tcpdump交换机(或其他linux命令的组合)来获取每个TCP连接的第一个数据包,并删除为同一连接接收的其余数据包。目前,我从tcpdump -i any -A 'tcp port 80 and (((ip[2:2] - ((ip[0]&a