如何读取和创建这种类型的 TCPDUMP

如何读取和创建这种类型的 TCPDUMP

我创建的 tcpdump 命令有问题。很可能是错误的。我想做的是:运行此命令:

tc qdisc add dev eth0 root tbf rate 6kbit latency 50ms burst 1540

运行这个 tcpdump:

sudo tcpdump host wiki and wiki2 -c5 -vvv -w dump

然后将 tc 命令改为如下并运行它:

tc qdisc add dev eth0 root tbf rate 60kbit latency 50ms burst 1540

并运行相同的命令:

sudo tcpdump host wiki and wiki2 -c5 -vvv -w dump

并转储速度变化。

我现在得到的结果与此无关。能否获得一些帮助来编写适当的 tcpdump 命令?

谢谢,Pastelinux

答案1

首先,您要将参数放在过滤表达式之后。表达式应该放在最后,例如

sudo tcpdump -c5 -vvv -w dump host wiki and wiki2

第二,“主机 wiki 和 wiki2”匹配包含以下内容的数据包:两个都以下的:

  • “wiki” 的 IPv4 或 IPv6 源或目标
  • “wiki2” 的 IPv4 或 IPv6 源或目标

也就是说,流量直接在“wiki”和“wiki2”之间进行。您可能更喜欢使用以下方法:

sudo tcpdump -c5 -vvv -w dump host wiki or host wiki2

相关内容