オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問6
プラットフォームの最適化/カーネルパラメータによるネットワーク最適化カーネルパラメータnet.ipv4.ip_local_port_rangeの役割として適切なものはどれか。
出典:オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問6
- ADNSサーバーが使用するポート番号を設定する
- Bアウトバウンド接続(クライアントとして接続する際)に自動的に割り当てられる送信元ポート(エフェメラルポート)の範囲を設定する
- Cファイアウォールで遮断するポート番号の範囲を設定する
- D外部からの接続を許可するポート番号の一覧を設定する
正解:B
解説
net.ipv4.ip_local_port_rangeは、ホストがクライアントとして外部へアウトバウンド接続を行う際に、送信元ポートとして自動的に割り当てられるエフェメラルポートの範囲(下限・上限)を設定するパラメータです。大量の同時接続を行う環境では、この範囲を広げることでポート枯渇を緩和できます。
選択肢ごとの解説
- A誤り。DNSサーバーが使用するポート番号はDNSサーバーソフトウェア側の設定(通常53番)であり、本パラメータの役割ではありません。
- B正しい。net.ipv4.ip_local_port_rangeはアウトバウンド接続に使われるエフェメラルポートの範囲を設定します。
- C誤り。遮断するポート範囲の設定もファイアウォールの役割で、本パラメータの役割ではありません。
- D誤り。外部からの接続を許可するポートの一覧はファイアウォール(iptables/firewalld等)の役割で、本パラメータの役割ではありません。