助け合いフォーラム

LPIC

LPIC Lv2-201(Ver4.5)
問題ID : 9138
問題を開く
ホスト10.0.2.101から他ホストに対してpingを打ち続けている時のパケットを監視したい。tcpdumpコマンドの下線部に入れられるキーワードはどれか。(3つ選択) # tcpdump _________ 10.0.2.101

この問題はプレミアムコンテンツです。

上に戻る

コマンド不正確では無いかと思います。

投稿日 2023/12/17

tcpdump icmp src host 10.0.2.101

では無いかと思います。

2023/12/18 08:12

解説のここを確認した上でのお話ですか?

・icmp
icmpの後にはホストを指定できないため構文エラーとなります。ホストを指定しない場合は、ping(ICMP)のパケットを監視できます。

構文エラーってこんな感じになるやつです。設問の空欄の位置に icmp を入れるとこんなエラーになりますね。

$ sudo tcpdump icmp 10.0.2.101
tcpdump: data link type PKTAP
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on pktap, link-type PKTAP (Apple DLT_PKTAP), snapshot length 524288 bytes
pktap_filter_packet: pcap_add_if_info(en0, 1) failed: can't parse filter expression: syntax error ←ここ

ちなみにmac環境ではありますが、仰っているコマンド打つと途中で処理が止まります。

$ sudo tcpdump icmp src host 10.0.2.101
tcpdump: data link type PKTAP
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on pktap, link-type PKTAP (Apple DLT_PKTAP), snapshot length 524288 bytes
pktap_filter_packet: pcap_add_if_info(en0, 1) failed: 'icmp' modifier applied to host ←ここ

0 packets captured

細かいことを言うと、icmp は「プロトコル」を指定するものなので、アドレスを直接併記できないってだけです。and で繋げる形ならいけます。

$ sudo tcpdump icmp and src host 10.0.2.101
tcpdump: data link type PKTAP
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on pktap, link-type PKTAP (Apple DLT_PKTAP), snapshot length 524288 bytes
^C


コメント

m mintetti

2023/12/20 20:03

ありがとうございます。

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?