LinuCレベル2 ネットワーク構成 問8
ネットワーク構成/ネットワークの問題解決dmesgコマンドがネットワークのトラブルシューティングで役立つ理由として適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル2の出題範囲「ネットワーク構成」に対応。実際の試験問題ではありません)
- Aリモートホストで開いているポートの一覧を取得できるため
- Bネットワークトラフィックの統計を、インタフェースごとに時系列のグラフとして表示できるため
- CDNSの問い合わせ結果のキャッシュ内容を一覧で確認できるため
- DNICのリンクアップ/ダウンやドライバのメッセージがカーネルログに残るため
正解:D
解説
dmesgコマンドは、カーネルのリングバッファに記録されたメッセージを表示します。この中には、NIC(ネットワークインタフェースカード)のリンクアップ/ダウンの検出や、ネットワークドライバの初期化・エラーに関するメッセージも含まれるため、物理層やドライバレベルのネットワーク障害の切り分けに役立ちます。
選択肢ごとの解説
- A誤り。ポートの調査はnmapやssの役割です。
- B誤り。統計のグラフ表示を行うコマンドではありません。
- C誤り。DNSキャッシュの内容を表示するものではありません。
- D正しい。dmesgはカーネルのリングバッファを表示し、NICやドライバ関連のメッセージを確認できます。