tcpdumpでVLAN 1000またはVLAN 501をキャプチャしたいman pcap-filter
。
vlan [vlan_id]式は、VLAN階層でフィルタリングするために複数回使用できます。その式を使用するたびに、フィルターオフセットが4ずつ増加します。
私がする時:
tcpdump -vv -i eth1 \( vlan 1000 \) and \( ip host 10.1.1.98 or ip host 10.1.1.99 \)
キャプチャされたパケットを取得します。
しかし、私がするとき:
tcpdump -vv -i eth1 \( vlan 1000 or vlan 501 \) and \( ip host 10.1.1.98 or ip host 10.1.1.99 \)
パケットを取得していません-マニュアルページに記載されている「4ずつインクリメントする」動作のためだと思います。
一度に複数のVLANでトラフィックをキャプチャするにはどうすればよいですか?