将 Amazon Route 53 域名链接到 EC2 实例
Linking Amazon Route 53 Domain Name to EC2 instance
我已经在 Amazon Route53 上注册了一个域名,我正在尝试 link 它到一个 EC2 实例。我无法成功地做到这一点。我已经阅读了很多次文档,我已经看过很多在线教程,我已经阅读了很多堆栈溢出答案。我还是想不通。将不胜感激。
到目前为止我做了什么:
- 启动 EC2 实例并安装 LAMP 堆栈。我正在 运行实例上安装网络应用程序。
- 已将弹性 IP 关联到实例,我可以使用此 IP 地址访问我的 Web 应用程序。
- 用Route53注册的域名
- 创建了一个与注册域名同名的托管区域
- 创建了包含以下信息的记录集:
- 姓名:example.com(当然不是字面意思,我这里有我的域名)
- 类型:A - IPv4 地址
- 别名:无
- TTL(秒):300
- 值:EC2实例的弹性IP
- 路由策略:简单
这就是我卡住的地方。当我在终端中 运行 nslookup example.com DNS server name
时,我得到了想要的响应。 运行 dig domain name
,正如预期的那样 returns 没有答案。我如何最终将托管区域连接到我的域名以使后者指向我的 EC2 实例?
记录解决方案作为答案。听起来您除了将托管区域名称服务器连接到域名外,其他一切都正确无误。这是通过 NS 记录完成的。当您创建新的托管区域时,它会自动为您分配名称服务器。要link两者一起,需要在"Registered Domains"区域下输入NS记录。
1.首先从您的托管区域获取 NS 记录
2。将这些记录复制到 "Registered Domains".
下的适当域
注意:NS Record TTL(生存时间)可能长达 72 小时(很少见),因此更改可能需要很长时间才能反映在查找工具中像 dig
(或浏览器)。
我已经在 Amazon Route53 上注册了一个域名,我正在尝试 link 它到一个 EC2 实例。我无法成功地做到这一点。我已经阅读了很多次文档,我已经看过很多在线教程,我已经阅读了很多堆栈溢出答案。我还是想不通。将不胜感激。
到目前为止我做了什么:
- 启动 EC2 实例并安装 LAMP 堆栈。我正在 运行实例上安装网络应用程序。
- 已将弹性 IP 关联到实例,我可以使用此 IP 地址访问我的 Web 应用程序。
- 用Route53注册的域名
- 创建了一个与注册域名同名的托管区域
- 创建了包含以下信息的记录集:
- 姓名:example.com(当然不是字面意思,我这里有我的域名)
- 类型:A - IPv4 地址
- 别名:无
- TTL(秒):300
- 值:EC2实例的弹性IP
- 路由策略:简单
这就是我卡住的地方。当我在终端中 运行 nslookup example.com DNS server name
时,我得到了想要的响应。 运行 dig domain name
,正如预期的那样 returns 没有答案。我如何最终将托管区域连接到我的域名以使后者指向我的 EC2 实例?
记录解决方案作为答案。听起来您除了将托管区域名称服务器连接到域名外,其他一切都正确无误。这是通过 NS 记录完成的。当您创建新的托管区域时,它会自动为您分配名称服务器。要link两者一起,需要在"Registered Domains"区域下输入NS记录。
1.首先从您的托管区域获取 NS 记录
2。将这些记录复制到 "Registered Domains".
下的适当域注意:NS Record TTL(生存时间)可能长达 72 小时(很少见),因此更改可能需要很长时间才能反映在查找工具中像 dig
(或浏览器)。