LinuCレベル2 システムのセキュリティ 問31
システムのセキュリティ/OpenVPNの設定と管理OpenVPNのサーバー設定ファイルに「server 10.8.0.0 255.255.255.0」と書いた。この行の意味として適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル2の出題範囲「システムのセキュリティ」に対応。実際の試験問題ではありません)
- A10.8.0.0/24から接続してくるクライアントだけを受け付け、それ以外の送信元からの接続を拒否する
- B10.8.0.0/24をVPN内のアドレス帯とし、サーバーが10.8.0.1を使い、クライアントへこの範囲から割り当てる
- Cサーバーの背後にある10.8.0.0/24への経路を、接続したクライアントのルーティングテーブルに追加させる
- Dサーバーが接続の待ち受けに使うローカルのアドレスを、10.8.0.0/24の範囲から自動的に選ばせる
正解:B
解説
server は、複数のクライアントを受け付けるサーバーモードをまとめて設定するための指定です。指定したアドレス帯をVPNのトンネル内で使うネットワークとし、サーバー自身は先頭の10.8.0.1を使い、接続してきたクライアントにはこの範囲からアドレスを割り当てます。サーバーの背後のLANへクライアントを到達させたい場合は、別に push "route …" で経路を通知します。待ち受けのアドレスやポートは local や port で指定します。
選択肢ごとの解説
- A誤り。server はVPN内で使うアドレス帯を決めるもので、接続元のアドレスによる接続の制限ではありません。
- B正しい。指定したアドレス帯をVPN用のネットワークとし、サーバーが10.8.0.1を使い、クライアントへこの範囲からアドレスを割り当てます。
- C誤り。クライアントへ経路を追加させるのは push "route 10.8.0.0 255.255.255.0" のような指定です。
- D誤り。待ち受けに使うローカルのアドレスは local で指定するもので、server の役割ではありません。