Route53のDNSを使う

Posted by Tatsuyano on Thu, Sep 11, 2014
In
Tags aws

BlogをEC2で運用しているので、せっかくなのでネームサーバーもAmazonが提供しているRoute53 を使ってみたいと思います。 料金が少し気になるところですが、個人のサイトなら100円/月ぐらい見ておけばよさそうです(未確認)。

今回変更するドメイン(10rane.com)はvalue-domainで管理しています。 作業の流れとしては、以下になります。

  1. Route53にレコードを登録
  2. レジストラ(value-domain)に設定しているネームサーバーを変更

変更前のネームサーバーの状態を確認

value-domainのネームサーバーを利用していることがわかります。

$ nslookup -type=any 10rane.com
10rane.com      nameserver = ns1.value-domain.com.
10rane.com      nameserver = ns2.value-domain.com.
10rane.com
        origin = ns1.value-domain.com
        mail addr = hostmaster.10rane.com
        serial = 1410401066
        refresh = 16384
        retry = 2048
        expire = 1048576
        minimum = 2560
        Name:   10rane.com
        Address: 49.212.146.214

 

$ dig 10rane.com ns
;; ANSWER SECTION:
10rane.com.             1124    IN      NS      ns2.value-domain.com.
10rane.com.             1124    IN      NS      ns1.value-domain.com.

$ dig 10rane.com soa
;; ANSWER SECTION:
10rane.com.             802     IN      SOA     ns1.value-domain.com. hostmaster.10rane.com. 1410401066 16384 2048 1048576 2560

Route53でZoneの設定

まずはZoneの設定をします。Zoneを設定するとNSSOAのレコードが自動で作成されます。

次にサブドメインのAレコードを登録します。

ネームサーバーの変更

レジストラ(value-domain)に設定しているネームサーバーをRoute53のネームサーバーに切り替えます。

変更後のネームサーバーの状態を確認

1,2時間くらいで、DNSが切り替わります。

$ nslookup -type=any 10rane.com
10rane.com      nameserver = ns-918.awsdns-50.net.
10rane.com      nameserver = ns-1101.awsdns-09.org.
10rane.com      nameserver = ns-1918.awsdns-47.co.uk.
10rane.com      nameserver = ns-157.awsdns-19.com.
10rane.com
        origin = ns-918.awsdns-50.net
        mail addr = awsdns-hostmaster.amazon.com
        serial = 1
        refresh = 7200
        retry = 900
        expire = 1209600
        minimum = 86400

 

$ dig 10rane.com ns
10rane.com.             86400   IN      NS      ns-157.awsdns-19.com.
10rane.com.             86400   IN      NS      ns-918.awsdns-50.net.
10rane.com.             86400   IN      NS      ns-1918.awsdns-47.co.uk.
10rane.com.             86400   IN      NS      ns-1101.awsdns-09.org.

$ dig 10rane.com soa
10rane.com.             888     IN      SOA     ns-918.awsdns-50.net. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400

参考サイト

関連する記事