直感的なインターフェースを通じてtcpdumpパケットキャプチャコマンドを生成し、パケットをキャプチャするたびにtcpdumpコマンドを確認する必要はありません。
tcpdump -i en0 tcp port 80
tcpdump -i en0 udp port 53
tcpdump -i en0 tcp port 3306
指定されたネットワークインターフェースでリッスンします。
tcpdump -i en0
tcpdump -i any
プロトコルタイプでパケットをフィルタします。
tcpdump tcp
tcpdump udp
ホストアドレス(送信元、宛先、またはいずれか)でパケットをフィルタします。
tcpdump host 192.168.1.1
tcpdump src host 10.0.0.1
tcpdump dst host google.com
ポート番号(送信元、宛先、またはいずれか)でパケットをフィルタします。
tcpdump port 80
tcpdump src port 443
tcpdump dst port 22
キャプチャしたパケットを表示する代わりにファイルに書き込みます。
tcpdump -w capture.pcap
tcpdump -w ~/network.pcap