tcpdump 表达式仅收集 vlan 标签 ID

tcpdump 表达式仅收集 vlan 标签 ID

是否有一个仅收集 vlan 标签 id 的 tcpdump 表达式?

我有一个接口,有多个带有 VLAN 标签的流量流经它。我可以编写表达式来查找 IP 对或特定 VLAN,但我只想要一个 VLAN 标签列表。

谢谢,J

PS. 抱歉,我错误地先在 Stack Overflow 上发布了这篇文章

答案1

tcpdump -i <interface> -n -l -e vlan | awk -F'[ ,]' '{print $15}' 

此命令使用 awk 提取并打印 VLAN 标签 ID,假设它位于输出的第 15 列。根据需要根据您的 tcpdump 输出调整列号。

相关内容