繁体   English   中英

AWS route53 和 dns 设置

[英]AWS route53 and dns setup

我在 AWS 上注册了域并设置了托管区域。 在 hostedzone 内,我有 NS 和 4 条记录,SOA 作为记录类型我添加了 A 记录类型并将其指向 EC2 public IP。

在浏览器中输入域名时我无法得到响应。我收到“无法访问此站点”

在这里搜索,有些人建议使用 dig 命令检查 NS。 dig 命令在我运行 Ec2 Ubuntu 命令时得到响应,但在我的笔记本电脑上运行时没有得到响应。 我在 roure53 上有其他网站,但新网站不起作用。 任何想法?

你是如何registered域名的? 您是从网站上购买并付款的吗?

从您所说的来看,您做的第一件事似乎是在 Route53 中创建托管区域。 让我解释。

通常,当我们从另一个网站购买域名时,在支付完所有费用后,我们需要告诉域名注册商使用Name Servers并输入类似ns1.abcdomain.comns2.abcdomain.com的值。 购买域名通常附带免费的 DNS 服务,因此它已经定义了有效的名称服务器。

如果我的猜测是正确的,那么您在 AWS Route 53 中创建了一个托管区域,而没有实际支付费用并向注册商注册域(AWS 也是注册商)。 因此,该域仅存在于 AWS 世界中,因为您创建了一个托管区域。

这解释了为什么在您的 EC2 上运行dig提供预期的 IP,因为 EC2 在到达公共 inte.net 之前到达 AWS 内部 Route53 DNS 服务以获取 DNS 结果。

如果您确实向 AWS 支付了大约 12 美元来购买域,您可能误解了他们的界面(有时可能会造成混淆)并且错过了将 Route 53 指定为该域的名称服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM