無限ノック › SOA 練習問題一覧 › 問題
SOAネットワークとコンテンツ配信

企業はオンプレミスデータセンターとAWS VPCをDirect Connectで接続している。オンプレミスのアプリケーションサーバーが、VPC内のRoute 53プライベートホストゾーンで管理される `app.internal.example.com` を名前解決できるようにしたい。オンプレミスのDNSサーバーはBINDで運用されており、AWSのマネージドサービスを最大限活用して運用負荷を最小化したい場合、最も適切な構成はどれか。

A
Route 53 Resolverインバウンドエンドポイントをプライベートサブネットに作成し、オンプレミスBINDに `internal.example.com` の条件付きフォワーダーとして設定する
✓ 正解
Route 53 ResolverインバウンドエンドポイントはオンプレミスDNSからVPCのRoute 53へ問い合わせを受け付ける入口です。BINDに条件付きフォワーダーを設定しinternal.example.com宛をエンドポイントIPへ転送することで、マネージドサービスで運用負荷を抑えつつ名前解決を実現できます。
B
Route 53 Resolverアウトバウンドエンドポイントをプライベートサブネットに作成し、フォワーディングルールでオンプレミスDNSのIPアドレスを指定する
アウトバウンドエンドポイントはVPC内のリゾルバーからオンプレミスDNSへ問い合わせを転送するためのもので方向が逆です。オンプレミスからVPCのプライベートホストゾーンを解決する本要件にはインバウンドエンドポイントが必要です。
C
EC2インスタンス上にBINDサーバーを構築してVPC内のDNSフォワーダーとして動作させ、オンプレミスBINDから転送する
EC2上にBINDサーバーを自前で構築・運用する方式は、パッチ適用・冗長化・スケーリングなどの管理がすべて自己負担となり、マネージドサービス活用による運用負荷最小化という要件に反します。
D
Direct ConnectのBGP(Border Gateway Protocol)設定にDNSルートを追加してオンプレミスからVPCへの名前解決を有効化する
Direct ConnectはオンプレミスとVPC間のプライベート専用線接続を提供するものでDNS名前解決機能は持たず、BGPはIPルーティング情報を交換するプロトコルでありDNSルートという概念は存在しません。

解説

Route 53 Resolverインバウンドエンドポイントは、オンプレミスDNSサーバーからVPCのRoute 53プライベートホストゾーンへの名前解決を可能にするためのもの。オンプレミスBINDサーバーに条件付きフォワーダー(特定ドメインを指定IPへ転送する設定)を追加することで、internal.example.comの問い合わせをエンドポイントIPへ転送できます。 選択肢BのアウトバウンドエンドポイントはVPCからオンプレミスDNSへの転送に使うため逆方向です。 選択肢CのEC2インスタンス上にBINDサーバーを構築する方法は運用負荷が大きくなります。 選択肢DのDirect ConnectはDNS機能を持ちません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSOAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← SOA の問題一覧に戻る