無限ノック › ANS 練習問題一覧 › 問題
ANSネットワーク設計

ハイブリッドクラウド環境において、オンプレミスデータセンターにあるDNSサーバーからAWS VPC内のプライベートホスト名を解決し、同時にVPC内のEC2インスタンスからオンプレミスの内部ドメイン名を解決する必要があります。セキュリティとスケーラビリティを確保しつつ、この双方向のDNS解決を実現する最適なアーキテクチャはどれですか。

A
Amazon Route 53 Resolverのインバウンドエンドポイントとアウトバウンドエンドポイントを作成し、オンプレミスとVPCの間でDNSクエリを転送するルールを設定する
✓ 正解
Route 53 Resolverエンドポイントを使用することで、VPCとオンプレミス環境の間でシームレスかつ双方向のDNS解決をマネージドサービスとして提供できます。インフラの管理負荷を排除し、高可用性とスケーラビリティを確保できる最適なソリューションです。
B
VPC内に独自のDNSフォワーダーとしてEC2インスタンスを複数台構築し、オンプレミスのDNSサーバーとの間で互いに条件付きフォワーダーを設定する
EC2インスタンス上にBindやUnboundなどのカスタムDNSフォワーダーを構築することは技術的に可能ですが、パッチ適用、スケーリング、可用性の維持などの運用保守オーバーヘッドが増大するため、マネージドサービスが存在する環境での推奨アーキテクチャではありません。
C
AWS Directory Service for Microsoft Active Directoryをデプロイし、オンプレミスのActive Directoryと信頼関係を結んでDNSレコードを自動的に複製させる
AWS Managed Microsoft ADの信頼関係は、IAMの統合やWindowsベースの認証情報をハイブリッドで連携させるための機能であり、DNSのハイブリッド解決インフラストラクチャとして使用するのは目的が異なり、要件を満たす直接的な解決策にはなりません。
D
VPCのDHCPオプションセットを変更し、オンプレミスネットワークのDNSサーバーのIPアドレスを直接指定して、すべてのDNSクエリをオンプレミスで処理させる
DHCPオプションセットでオンプレミスのDNSサーバーを指定すると、AWSのプライベートDNS名やAWSサービスのエンドポイント(PrivateLinkなど)の解決が困難または不可能になり、AWSのネイティブなネットワーク機能が大幅に制限されるため不適切です。

解説

AWSとオンプレミス間の双方向のDNS解決を実現するためには、Amazon Route 53 Resolverエンドポイントの利用がAWSのベストプラクティスです。インバウンドエンドポイントはオンプレミスからのDNSクエリを受け取り、VPC内のプライベートホスト名(Route 53プライベートホストゾーンなど)を解決します。アウトバウンドエンドポイントは、VPC内から指定されたオンプレミスドメインへのクエリをフォワーディングルールに基づいてオンプレミスDNSサーバーに転送します。これにより、フルマネージドで高可用なハイブリッドDNSアーキテクチャが実現し、EC2インスタンスによる独自DNSフォワーダーの運用保守も不要になります。 選択肢BのEC2ベースのDNSフォワーダーは技術的には機能しますが、自己管理のインスタンスを複数台運用するため可用性確保・パッチ適用・スケーリングなどの運用負担が大きく、セキュリティとスケーラビリティの面でマネージドサービスに劣ります。 選択肢CのAWS Directory Service for Microsoft Active Directoryは、ADドメイン環境のためのマネージドサービスです。AD信頼関係を利用したDNS委任は可能ですが、一般的なハイブリッドDNS解決には過剰な構成であり、ADへの依存が生じます。 選択肢DのDHCPオプションセットでオンプレミスDNSサーバーのIPを指定すると、VPC内のすべてのDNSクエリがオンプレミスに転送されます。これによりRoute 53プライベートホストゾーンの解決が機能しなくなり、オンプレミスDNSが可用性の単一障害点となります。

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

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

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