とても初歩的な質問ですがよろしくお願いします。

tcpdumpで自分以外のホスト間の通信が取れません。

例としまして、

host1:192.168.1.10  
host2:192.168.1.20  
host3:192.168.1.30

というIPアドレスであった場合、host2からhost3へのpingをhost1がキャプチャすることは可能でしょうか？

「tcpdump host 192.168.2.10」や、「tcpdump src host 192.168.2.10 and dst host
192.168.3.10」と打ってもhost1サーバは自ホストへの通信以外まったく反応しません。

オプション指定しない限りプロミスキャスモードで動くというように聞きましたが、そもそも仕組みを勘違いしていますか？
CC BY-SA 4.0
2020-05-24T13:54:17.763
66945
2020-05-25T02:13:01.970
question
linux tcpdump
tcpdumpで他者間の通信をキャプチャしたいです
スイッチングHUBなどでつないでる場合は基本通信当事者のパケットしか通しません  
すべてをバカHUB（リピーターHUB）で繋げばいいんですが。
CC BY-SA 4.0
2020-05-25T02:13:01.970
66958
2020-05-25T02:13:01.970
27481
66945
answer