如何将IP映射到域名?

如何将IP映射到域名?

问题描述:

我有一个在AWS EC2上托管的网站,它有一个公开的IP,我可以从公共IP访问任何网站。如何将IP映射到域名?

我租了一个域名,提供者给了我一个控制台。

我期待这个控制台有一个字段可以让我输入公共IP。然后它将解析域名和公共IP之间的连接。

但是,控制台只提供一个名为“修改DNS”的链接,它期望我提供NS(至少2个)。我根本不知道输入什么。

在这种情况下,我怎样才能找到2 NS?还是应该有另一种方式来做到这一点?

几步就到这里做:

您需要添加一个托管区为您域Route53在AWS控制台。该托管区域将自动生成3-4个随机AWS DNS名称服务器。

将这些名称服务器与您的域名提供商一起使用。您的域现在指向AWS的名称服务器。

在Route53中,为您的域名添加A记录,该记录指向托管您网站的AWS服务器的IP地址。

请注意,除非您在AWS中为您的Web服务器分配了一个弹性IP地址,否则如果您停止/启动IP,或者终止它并将其替换(只是重新启动,但保留IP )。

另请注意,使用Route53和弹性IP的收费较低。