【问题标题】:AWS Elastic Beanstalk External DNS Not Routing ProperlyAWS Elastic Beanstalk 外部 DNS 未正确路由
【发布时间】:2021-06-24 06:30:01
【问题描述】:

我已经有一段时间没有这样做了,但我相信我所做的一切都是正确的。

这是我的设置;

  • Elastic Beanstalk 环境 - big-ugly-aws-url.com
  • 注册商处的 DNS
    • something.example.com 的 CNAME 设置指向 big-ugly-aws-url.com
  • AWS Route53
    • 为 example.com 设置托管区域
      • 添加了一条记录以指向别名 > Elastic Beanstalk 环境 > 设置的那个

奇怪的是所有这些组合都有效;

  • 1.2.3.4(Elastic Beanstalk 环境的 IP 地址)
  • 1.2.3.5(EC2实例后台IP地址)
  • 1.2.3.5.a.b.c(EC2 实例背后的主机名)
  • big-ugly-aws-url.com

但友好的版本不起作用;

  • something.example.com

虽然,当我 ping something.example.com 时,这成功解析为 big-ugly-aws-url.com 的 CNAME。

我看不出这不起作用的任何原因。为了测试这一点,我什至在 Elastic Beanstalk 环境后面的 EC2 实例上配置了安全组,以允许来自 0.0.0.0/0 任何地方的入站流量,但它仍然无法正常工作。

想法?

【问题讨论】:

  • 您不需要 AWS Route53 设置。只需在您的域名注册商中设置 CName 即可。删除 Route 53 设置,然后重试。

标签: amazon-web-services amazon-elastic-beanstalk


【解决方案1】:

Grrr,燃烧 Windows DNS 缓存.....

ipconfig /flushdns

解决了问题... 翻白眼

【讨论】:

    猜你喜欢
    • 2017-04-23
    • 2015-09-20
    • 2017-12-25
    • 2015-02-24
    • 2020-08-02
    • 2014-12-25
    • 2021-06-21
    • 2017-04-11
    • 2015-12-15
    相关资源
    最近更新 更多