【问题标题】:How to connect Amazon Route 53 to a VPC subnet with routing for different services?如何将 Amazon Route 53 连接到具有不同服务路由的 VPC 子网?
【发布时间】:2019-06-22 09:19:48
【问题描述】:

我有一个亚马逊 AWS 账户,我想托管我的全栈网站,并且我还有一个域名,假设它是 example.com。 我希望有这样的结构

MyVPC
  |-MySubnetPUBLIC
  |      |-ec2 instance with frontend
  |      |-elastic beanstalk with backend
  |
  |-mySubnetPRIVATE
         |-Database

所以我已经配置了我的 vpc、一个用于 mySubnetPUBLIC 的路由器表和一个互联网网关和安全组,它们允许端口 A 上的前端流量和端口 B 上的后端流量。例如,我想设置路由 53 来重定向流量。 com 到子网,让安全组根据请求端口管理不同服务的重定向。 我是aws的新手,这是可以做的吗?如何?

【问题讨论】:

    标签: amazon-web-services amazon-route53 amazon-elastic-beanstalk subnet vpc


    【解决方案1】:

    如果您使用 HTTP/HTTPS 协议连接到前端,则可以通过以下 2 个选项之一使其可访问:

    1.弹性IP - 将弹性 IP 关联到 EC2 实例 - 使用Route53创建一条以Elastic IP为值的A Record

    2。负载均衡器 - 创建负载均衡器并将 EC2 实例与其关联 - 使用 Route53 以 ELB 的 DNS 名称作为值创建 CNAME 记录

    在任何一种情况下,请确保安全组的入站和出站都允许 HTTP 和 HTTPS 流量。

    【讨论】:

    • 谢谢 Lijo,我明白了,但我仍然遇到了一些麻烦:与其直接将路由 53 与负载均衡器关联,我想将其关联到 vpc 端点并让安全组允许访问到一个资源而不是另一个,但它似乎不起作用。
    • 没有从外部连接到 VPC 的规定。有网关端点仅是到 S3 或 dynamoDB 的路由。不清楚您到底在寻找什么。请详细说明。
    猜你喜欢
    • 2015-02-25
    • 1970-01-01
    • 2017-08-19
    • 1970-01-01
    • 1970-01-01
    • 2019-11-01
    • 1970-01-01
    • 2016-02-25
    • 2013-02-17
    相关资源
    最近更新 更多