AWS Route53 指向弹性 beanstalk webapp
Posted
技术标签:
【中文标题】AWS Route53 指向弹性 beanstalk webapp【英文标题】:AWS Route53 pointing to a elastic beanstalk webapp 【发布时间】:2017-02-05 13:11:20 【问题描述】:我在弹性豆茎上设置了一个网络应用程序。我在 route53 上有一个域,我在这里或多或少地遵循了指南: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customdomains.html
webapp 的 URL 工作正常,但 DNS 没有指向我。 老实说,我什至不知道从哪里开始研究如何解决这个问题。我尝试使用“检查 Route 53 的响应”功能,但看不到任何异常。我附上了很多照片。
有什么想法吗?
请在此处查看图片,我无法在此处上传。我不断收到格式错误。
http://imgur.com/a/NwCbb
******更新*********
更新的新托管区域配置:
******更新*********
名称仍未解析。我添加了一个 A 类型记录集,并选择了弹性 beanstlak 作为 alais。
******答案*******
这要归功于 imperalix。
亚马逊为我的网站注册了错误的名称服务器。 我需要去
https://www.whois.net/
然后搜索我的 www.thetellyourstory.com
我在那里获得了我的名称服务器的值: 名称服务器:NS-1487.AWSDNS-57.ORG 名称服务器:NS-187.AWSDNS-23.COM 名称服务器:NS-1891.AWSDNS-44.CO.UK 名称服务器:NS-802.AWSDNS-36.NET
然后,进入路由 53 并更新名称服务器值: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-name-servers-glue-records.html
仅按上述方式更新名称服务器值很重要。您可以在此处直接从 http://imgur.com/a/a41z2 编辑它们,但不会更新值。
【问题讨论】:
【参考方案1】:您的注册商 Amazon 似乎配置了错误的名称服务器 [1]。我将您的 whois 信息与您的屏幕截图进行了比较。我建议更新您的域名服务器[2] 以匹配您的区域配置。
将您的注册商更新为(来自您的 Route 53 DNS 屏幕截图):
ns-1487.awsdns-57.org. ns-187.awsdns-23.com. ns-1891.awsdns-44.co.uk. ns-802.awsdns-36.net.您的 Route 53 DNS 配置看起来不错[3]。
$ whois thetellyourstory.com
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-name-servers-glue-records.html
http://digwebinterface.com/?hostnames=www.thetellyourstory.com.&type=&useresolver=8.8.4.4&ns=self&nameservers=ns-187.awsdns-23.com
【讨论】:
感谢 Imprealix 的帮助。我已经用一些屏幕截图更新了我的问题,明天会更新。 我更新了我的答案以包括您应该为您的域设置的名称服务器。我从您的 Route 53 DNS 屏幕截图中获得了此信息。 我将路由 53 名称服务器更新回您建议的内容。帖子中的最后一张图片现在是我的名称服务器中的值。您认为我需要等待多长时间才能更新我的注册商? WHOIS 应该很快。然后它只是在等待缓存过期。您确定您更新了 Amazon Registrar 吗?我仍然显示上次更新日期:2016 年 9 月 23 日。 嘿伙计,是的,我昨天更新了它。我在这里上传了一个屏幕截图:imgur.com/a/a41z2。但是,当我点击您的链接 [2] 时,它仍然显示旧值。不知道为什么,但是当我在不同的屏幕上编辑它们时,亚马逊从未更新过这些值。 imgur.com/a/uZilz 我现在已经更新了它们。感谢您的帮助【参考方案2】: 将 NS 记录更改为tellyourstory.com
,即删除“www”。从名称值。
删除名称为 cname.www.tellyourstory.com
的 CNAME 记录
将 A 记录 www.tellyourstory.com
更改为 CNAME 记录。此记录不需要是别名。它只需要具有弹性 beanstalk 应用程序的价值。
您是多久前注册此域名并创建这些记录的?对于新域名,DNS 记录可能需要 24 小时左右才能开始解析。
【讨论】:
嗨,马克,我上周注册了这个名字。我已经进行了这些更改并保存了它。我会等几个小时看看有没有影响。我在上面编辑了我的问题以反映您的更改,并添加了我的托管区域的屏幕截图。手指交叉。感谢您的帮助。以上是关于AWS Route53 指向弹性 beanstalk webapp的主要内容,如果未能解决你的问题,请参考以下文章
AWS 弹性负载均衡器 DNS 名称更改和 Route 53 (PHP)
我可以在 Route53 中创建指向非 aws 主机的 CNAME 吗?