让我的域名指向我的亚马逊 ec2 实例

neu*_*ert 10 dns godaddy amazon-web-services amazon-ec2

我正在尝试让我的 Godaddy.com 域名指向我的 Amazon EC2 实例,但遇到了一些困难。

我在 54 号路由上为我的域名创建了一个托管区域,并将名称服务器设置为 53 号路由上提到的“委托集”服务器(ns-xxx.awsdns-xx.net 等)。但尽管如此,它不起作用。

我想知道的一件事是……我是否需要将域名/区域关联到特定的 EC2 实例或 EC2 弹性 IP?如果是这样,我不知道该怎么做。

有任何想法吗?

Kru*_*uug 10

确保您的 DNS 的 A 记录指向您服务器的面向公众的 IP 地址。

通常你会得到三列:

  • 主机名 <- 用户将如何访问您的站点(@、www、子域等)
  • 地址 <- 记录应该指向的地方(通常是服务器的 IP 地址)
  • 记录类型 <- 通常这将是 A 记录

为您的主机名使用 @ 符号将允许用户通过http://domain.com. 如果需要http://www.domain.com,您必须设置另一条记录www作为主机名。

要检查传播并确保记录指向正确的地址,您可以使用诸如http://www.whatsmydns.net/ 之类的工具


小智 9

首先为您的 DNS 设置配置 IP 地址

  1. 在 AWS 中,选择左侧菜单中的弹性 IP。
  2. 在“地址”下的顶部菜单中,单击“分配新地址”。
  3. 确保“EIP used in”设置为“EC2? 并单击“是,分配”。
  4. 单击主左窗格中出现的新 IP 地址旁边的复选框,然后按顶部菜单中的“关联地址”按钮。
  5. 在“实例”下拉菜单中,选择我们之前设置的网络服务器,然后单击“是,关联”。

这就是 AWS 方面的管理,但是请注意,现在当您通过 SSH、SFTP 或 MySQL 访问您的网络服务器时,您用于连接的公共 DNS 地址将发生变化。此时,最好使用新的 IP 地址来连接您刚刚与网络服务器关联的 IP 地址。

设置您的 DNS

  1. 登录您的godaddy帐户并转到域管理器。
  2. 单击您的域前的启动。
  3. 单击 DNS 区域文件选项卡,然后单击编辑。
  4. 将 IP 更改为主机部分 @ 前面的新 IP(您由弹性 IP 系统创建)并保存更改。