AWS Route 53 - Public 子域无法公开访问?
AWS Route 53 - Public sub-domain not accessible publicly?
我购买了域 company.com 并创建了 public 子域销售。company.com(路由 53 中的 public 托管区域)。我将(创建的 A 记录)子域映射到内部应用程序负载均衡器 (ALB),即只能在我的公司网络内访问此 ALB。我的理解是 public 子域可以映射到私有内部 ALB,但是当我尝试访问这个 public 子域时,它无法从互联网访问,我得到“这个站点不能”达不到”。
ALB 必须是 public ALB 还是我需要在此处修复任何其他内容以使其 public 易于访问?
由于您使用的是“public route 53 中的托管区域”,因此必须将任何 A、CNAME 或 ALIAS 记录设为 public互联网上可用的端点。来自 docs:
A public hosted zone is a container that holds information about how you want to route traffic on the internet for a specific domain.
因此您的 ALB 必须 public 可用。如果要将其保留为内部 ALB(私有),则必须创建 private hosted zone。这样您只能从 VPC 内访问它,除非您使用 VPN,否则不能通过 Internet 访问它。
我购买了域 company.com 并创建了 public 子域销售。company.com(路由 53 中的 public 托管区域)。我将(创建的 A 记录)子域映射到内部应用程序负载均衡器 (ALB),即只能在我的公司网络内访问此 ALB。我的理解是 public 子域可以映射到私有内部 ALB,但是当我尝试访问这个 public 子域时,它无法从互联网访问,我得到“这个站点不能”达不到”。 ALB 必须是 public ALB 还是我需要在此处修复任何其他内容以使其 public 易于访问?
由于您使用的是“public route 53 中的托管区域”,因此必须将任何 A、CNAME 或 ALIAS 记录设为 public互联网上可用的端点。来自 docs:
A public hosted zone is a container that holds information about how you want to route traffic on the internet for a specific domain.
因此您的 ALB 必须 public 可用。如果要将其保留为内部 ALB(私有),则必须创建 private hosted zone。这样您只能从 VPC 内访问它,除非您使用 VPN,否则不能通过 Internet 访问它。