亚马逊网络服务Route 53 DNS问题

时间:2017-01-09 12:21:01

标签: amazon-web-services amazon-ec2 dns amazon-route53

当人们访问相关的域名时,我遇到一些问题,即让Route 53显示我的网站。

我有域名' scott-t.co.uk'并设置了Route 53记录集,其中包含指向EC2实例公共IP的2个A记录(一个用于www,另一个用于scott-t.co.uk)。当我尝试访问任一域时,都返回一个页面,指出该网站无法访问。当我直接访问IP时,它就是一种享受。

该网站是我个人的个人简历网站,我并非真的希望向潜在雇主发送知识产权而非域名,因为它看起来不专业。

我已经检查了EC2实例安全组,并且可以确认"任何地方"可以访问端口80以获取入站HTTP。

我注意到的一件事是,当我查看"路由53>时,路由53中NS记录下的名称服务器与分配给域的名称服务器不匹配。注册域名> scott-t.co.uk"但即使我将这些复制到NS记录中,也没有用。

此外,当我进入我的托管区域并点击"测试记录集" scott-t.co.uk和www.scott-t.co.uk的A记录都返回相应的IP地址。

我已多次尝试完全删除记录集并重新创建它而没有运气,甚至从头开始创建所有内容(终止EC2实例+删除记录集)。我也搜索了这个,我发现的大部分内容都是我已经尝试过的。 (主要是安全组)

如果我直接通过putty登录到实例并对位于NS记录中的名称服务器进行挖掘,则会返回Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53662 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0 ;; WARNING: recursion requested but not available

我是AWS的新手,我不知道还有什么要检查。如果您需要更多信息,请与我们联系。

提前致谢。

1 个答案:

答案 0 :(得分:0)

当您ping DNS记录时,响应是否解析为正确的IP地址?您是否在重新尝试之前清除了本地DNS缓存?