Je veux que tcpdump capture le VLAN 1000 ou le VLAN 501. man pcap-filter
dit:
L'expression vlan [vlan_id] peut être utilisée plusieurs fois pour filtrer sur les hiérarchies VLAN. Chaque utilisation de cette expression incrémente les décalages du filtre de 4.
Quand je fais:
tcpdump -vv -i eth1 \( vlan 1000 \) and \( ip host 10.1.1.98 or ip host 10.1.1.99 \)
Je reçois des paquets capturés.
Mais quand je fais:
tcpdump -vv -i eth1 \( vlan 1000 or vlan 501 \) and \( ip host 10.1.1.98 or ip host 10.1.1.99 \)
Je ne reçois aucun paquet - je présume en raison du comportement "incrément de 4" décrit dans la page de manuel.
Comment puis-je capturer du trafic sur plusieurs VLAN à la fois?
la source