解决方案架构师创建了一个VPC,其中包含两个公共子网和两个私有子网。公司安全规定要求在私有子网中启动所有Amazon EC2实例。当解决方案架构师在私有子网中启动一个运行Web服务器(端口80和443)的EC2实例时,外部互联网流量无法访问该服务器。解决方案架构师应该怎么做才能解决这个问题?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在公共子网中预置一个面向互联网的Application Load Balancer (ALB)。将EC2实例添加到与ALB关联的目标组。确保网站的DNS记录解析到ALB。.
为什么这是答案
正确答案是:在公共子网中预置一个面向互联网的Application Load Balancer (ALB)。将EC2实例添加到与ALB关联的目标组。确保网站的DNS记录解析到ALB。 解释:为了让外部互联网流量访问私有子网中的EC2实例,需要一个位于公共子网的组件作为入口点。面向互联网的Application Load Balancer (ALB) 正是为此目的设计的。它接收来自互联网的流量,并将其转发到其目标组中注册的私有子网内的EC2实例,同时提供负载均衡和高可用性。 将EC2实例附加到私有子网中的Auto Scaling组并解析到Auto Scaling组标识符:Auto Scaling组本身不提供互联网可访问性,它只负责实例的伸缩。 在私有子网中启动一个NAT gateway:NAT Gateway用于私有子网中的实例访问互联网,而不是让互联网访问私有子网中的实例。 确保安全组允许流量并解析到EC2实例的公共IP地址:私有子网中的EC2实例没有公共IP地址,因此无法直接从互联网访问,即使安全组允许流量。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡