コンピュータが診断目的で受信するIPv6ルーター広告を表示するにはどうすればよいですか?
ほとんどのディストリビューションには「組み込み」ツールがありますか?
ベストアンサー1
tcpdump
次のコマンドは、多くのディストリビューションにデフォルトでインストールされます。
tcpdump -n -i eth0 icmp6
ほぼ常に隣接検索パケットであるすべてのICMPv6パケットが表示されます。ルーター広告のみを表示するには、次のコマンドを使用します。
tcpdump -n -i eth0 icmp6 and ip6[40] == 134
詳細については-v
、;を追加してパケットの内容を表示し、optionsを使用します-X
。
tsharkは通常Wiresharkにバンドルされており、ほとんどのディストリビューションにはデフォルトでインストールされていませんが、アドオンパッケージとして提供されています。