NameCheap域名和Amazon EC2

在本教程中,我们将向您展示如何将NameCheap域名与Amazon EC2实例相关联。

在AWS中

  1. 创建一个弹性IP并指向Amazon EC2实例。
  2. 转到服务Route 53,创建“ A”记录并指向弹性IP。
  3. 在Route 53中,复制Amazon NS(名称服务器)URL。

在NameCheap中

  1. 将Amazon NS URL粘贴到NameCheap DNS设置中。

综上所述
请求<==> NameCheap <==> Amazon NS <==>路由53 <==>弹性IP <==> EC2实例。

注意
此DNS更改可能需要24小时才能传播。

1. AWS:EC2和弹性IP

1.1启动Amazon EC2实例后,将自动分配公共IP和公共DNS。

aws-ec2-example

注意
如果此EC2实例为“停止”和“启动”,则公共IP和公共DNS都将被更改。 这是创建弹性IP并将其指向EC2实例的原因,因为即使实例“停止”和“启动”,弹性IP也不会改变。

1.2创建一个弹性IP:

  • 单击“分配新地址”按钮,将自动创建一个新的弹性IP。
  • 单击“关联地址”按钮,选择EC2实例。
aws-ec2-elastic-ip-create

完成后,弹性IP与EC2实例相关联。

AWS EC2弹性IP示例

接下来,配置DNS设置(路由53)。

2. AWS:Route 53(DNS)

2.1转到“ Route 53”服务,创建一个托管区域,将自动创建两个记录集(NS和SOA)。 单击“ NS”类型,复制Amazon NS URL,稍后我们需要将这些URL放入NameCheap。

aws-route53-example1

Amazon NS网址

ns-396.awsdns-49.com.
ns-1143.awsdns-14.org.
ns-1676.awsdns-17.co.uk.
ns-879.awsdns-45.net.

2.2创建两个新的“ A”或“ A – IPv4地址”记录(根域和www.domain)并将其指向弹性IP。

aws-route53-example2

3. NameCheap:DNS

3.1复制Amazon名称服务器URL,并将其放入NameCheap DNS设置。

Amazon NS网址

ns-396.awsdns-49.com.
ns-1143.awsdns-14.org.
ns-1676.awsdns-17.co.uk.
ns-879.awsdns-45.net.

3.2在NameCheap中,选择域名,然后单击“ 将DNS传输到Webhost ”或“ 域名服务器设置 ”,复制并粘贴Amazon NS URL:

namecheap-aws-ec2-example

做完了

参考文献

  1. 在Amazon Web Services上托管Web应用程序
  2. ServerFault:EC2实例停止和启动时,IP发生了更改

翻译自: https://mkyong.com/server/namecheap-domain-name-and-amazon-ec2/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值