現在、いくつかのドメインを管理していますが、自前のBINDだったり、お名前.com のDNSだったり、ムームーDNSだったりでバラバラなので、Amazon Route 53 に集約しようと思っています。
とりあえず、失敗の影響の少なそうなドメインをお名前.comのDNSから移行してみます。
今回は以下のサイトを参考にしました。
1.Hosted Zoneの作成
Amazon Route 53 のコンソール。「DNS Management」をクリックします。
次に「Create Hosted Zone」をクリックします。
ドメイン名を入れます。
「Create Hosted Zone」ボタンを押すとHosted Zone が作成され、一覧にドメイン名が表示されます。
2.DNSレコードの作成
「Go to recordset」ボタンを押してDNSレコードの一覧画面に遷移し、「Create Recordset」お名前.com のDNS設定を見ながら、各DNSレコードを入力していきます。
“Routing Policy:”は、DNSルーティングのポリシー指定になります。“Simple”に設定します。
気を付けないといけないのは、こういったGUIのDNSレコード設定のサービスだとフルドメイン名の最後はピリオドを付けなくてもいい場合がありますが、Route53ではゾーン情報記述の基本通りにピリオド付けないといけません。
MX レコードの場合は、[優先度] [メールサーバ名]で値を入力します。複数メールサーバがある場合はまとめて複数行で入力できます。
【記述例】
10 mailserver.example.com.
20 mailserver2.example.com.
SPFレコード等のTXTレコードは、ダブルクォーテーションマークでくくるのを忘れずに。こちらも複数行入力できます。
以上でDNSレコードの設定は終了です。
3.ネームサーバの登録
レジストラで ネームサーバの変更登録を行います。
自動作成されたNSレコードに設定されているネームサーバ情報を、レジストラに登録します。
以下は、お名前.com の管理画面
これで、全て完了です。
dig でRoute53のネームサーバを引いてみると下記のようにNSレコードが更新されていることが確認できます。
あとは、TTLの切れる頃にdigで引いてみましょう。
——————————————————-
後日のdigの結果
$ dig xxx.xxx.xxx.com soa
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.23.rc1.el6_5.1 <<>> xxx.xxx.xxx.com soa
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27851
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;xxx.xxx.xxx.com. IN SOA
;; ANSWER SECTION:
xxx.xxx.xxx.com. 900 IN SOA ns-1005.awsdns-61.net. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400
;; AUTHORITY SECTION:
xxx.xxx.xxx.com. 3325 IN NS ns-155.awsdns-19.com.
xxx.xxx.xxx.com. 3325 IN NS ns-1642.awsdns-13.co.uk.
xxx.xxx.xxx.com. 3325 IN NS ns-1299.awsdns-34.org.
xxx.xxx.xxx.com. 3325 IN NS ns-1005.awsdns-61.net.
;; ADDITIONAL SECTION:
ns-155.awsdns-19.com. 2418 IN A 205.251.192.155
ns-1005.awsdns-61.net. 1707 IN A 205.251.195.237
ns-1299.awsdns-34.org. 2222 IN A 205.251.197.19
ns-1642.awsdns-13.co.uk. 3326 IN A 205.251.198.106
;; Query time: 19 msec
;; SERVER: 180.222.191.15#53(180.222.191.15)
;; WHEN: Sun Sep 7 15:04:25 2014
;; MSG SIZE rcvd: 301
Route53 は、Serial は 1 から始まるんですね。