過去問ドリル

オリジナル問題 LinuCレベル2試験 問題 問4

ネットワーク構成/高度なネットワーク構成

Linuxホストをルータとして機能させるために、受信したパケットを別のインタフェースへ転送できるようにする設定はどれか。

出典:オリジナル問題 LinuCレベル2試験 問題 問4

正解:B

解説

Linuxホストを(複数のネットワークインタフェースを持つ)ルータとして機能させるには、カーネルにパケット転送を許可させる必要があります。これはnet.ipv4.ip_forwardというカーネルパラメータを1に設定することで有効化でき、sysctlコマンドや/proc/sys/net/ipv4/ip_forwardへの直接書き込み、あるいは/etc/sysctl.confへの設定で実現します。

選択肢ごとの解説

  • A誤り。DNSのPTRレコードは逆引き(IPアドレスからホスト名への変換)の設定で、パケット転送とは無関係です。
  • B正しい。net.ipv4.ip_forwardを1に設定することで、パケット転送(ルータ機能)が有効になります。
  • C誤り。ssはソケットの状態を確認するコマンドで、フォワーディングモードの指定機能はありません。
  • D誤り。/etc/hostsはホスト名とIPアドレスの静的対応を定義するファイルで、パケット転送の有効化とは無関係です。
LinuCレベル2の過去問を演習モードで解く