-I
このオプションを使用して特定のインターフェイスにpingを送信する方法を知っています。 pingを受け取るインターフェイスを知りたいです。この目的で試しましたが、tcpdump
詳細を取得できませんでした。 ping ICMPエコー要求をフィルタリングしてフィルタリングできます。
tcpdump 'icmp[icmptype] = icmp-echo'
カスタムLinuxを使用するカスタムハードウェアには2つのイーサネットインターフェイスがあります。インターフェイスとルーティングテーブルを正しく設定したことを確認したいと思います。
答え1
問題を少し元に戻して、tcpdump
特定のネットワークインターフェイスからパケットを受信できます。これにより、テスト時に興味のあるインターフェイスにトレースを制限できます。
# tcpdump -i <interface> ...
さらに、フィルタは'icmp[icmptype] = icmp-echo'
IPv4経由のpingにのみ適用されるため、IPv6を扱う場合はそれに応じてフィルタを調整する必要があります。