NameCheapドメイン名とAmazon EC2

NameCheapドメイン名とAmazon EC2

このチュートリアルでは、NameCheapドメイン名をAmazon EC2インスタンスに関連付ける方法を示します。

AWSでは

  1. Elastic IPを作成し、Amazon EC2インスタンスをポイントします。

  2. サービスルート53に移動し、「A」レコードを作成してElastic IPをポイントします。

  3. Route 53で、Amazon NS(ネームサーバー)のURLをコピーします。

NameCheapで

  1. Amazon NS URLをNameCheap DNS設定に貼り付けます。

In Summary
リクエスト⇐⇒NameCheap⇐⇒AmazonNS⇐⇒Route53⇐⇒ElasticIP⇐⇒EC2インスタンス。

Note
このDNS変更は、伝播するのに24時間かかる場合があります。

1. AWS:EC2およびElastic IP

1.1 After the Amazon EC2 instance is launched, both public IP and public DNS will be assigned automatically.

aws-ec2-example

Note
このEC2インスタンスが「停止」および「開始」の場合、パブリックIPとパブリックDNSの両方が変更されます。 これは、エラスティックIPを作成してEC2インスタンスにポイントする理由です。これは、インスタンスが「停止」および「開始」されてもエラスティックIPが変更されないためです。

1.2 Create an Elastic IP :

  • [新しいアドレスの割り当て]ボタンをクリックすると、新しいエラスティックIPが自動的に作成されます。

  • [アドレスの関連付け]ボタンをクリックして、EC2インスタンスを選択します。

aws-ec2-elastic-ip-create

完了、Elastic IPはEC2インスタンスに関連付けられています。

aws-ec2-elastic-ip-example

次に、DNS設定を構成します(ルート53)。

2. AWS:ルート53(DNS)

2.1 Go to service “Route 53”, create a hosted zone, two record set (NS and SOA) will be created automatically. 「NS」タイプをクリックして、Amazon NS URLをコピーします。後でこれらのURLをNameCheapに配置する必要があります。

aws-route53-example1

Amazon NS URL

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

2.2 Create two new “A” or “A – IPv4 address” records (root domain and www.domain) and point it to the Elastic IP.

aws-route53-example2

3. NameCheap:DNS

3.1 Copy the Amazon name server urls and puts it into the NameCheap DNS settings.

Amazon NS URL

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

3.2 In NameCheap, select the domain name, and clicks “Transfer DNS to Webhost” or “Domain Name Server Setup“, copy and paste the Amazon NS urls :

namecheap-aws-ec2-example

完了しました。