LoginSignup
30
27

More than 5 years have passed since last update.

さくら管理のドメインのサブドメインのみをRoute53で管理

Last updated at Posted at 2015-01-08

概要

Apiを作ってAWSで走らせたい。
そこでさくらインターネットで管理しているドメインにサブドメインを作りそれを割り当てようとおもいます。
しかし、オートスケーリングをさせようとするとip割り当て(Aレコード)では勝手が悪い。
そこで親ドメインを移管せずにサブドメインのみをroute53で管理しようと思います。

Route53の用意

  • route53の管理画面のメニューからHosted Zonesをクリック。Create Hosted Zoneをクリックして使用するサブドメインのゾーンを作る。
  • 作成したゾーンをダブルクリックしてレコードの編集画面へすすみ、NSレコードに設定されている4つのネームサーバーの値をメモる。

サブドメインを発行する

  • さくらドメインのゾーン編集画面に行き、エントリ名を上で設定したサブドメインの値、種別をネームサーバ(NS)、値に上で控えたネームサーバーを入力する ネームサーバーは一つずつ入力する (例:" ns-1146.awsdns-15.org.")
  • 計4つのエントリーが新規登録されたはずなので、左のデータ送信をクリックして確定させる。

サブドメインにLoad Balancerを割り当てる

ひとまず動作確認としてipを割り当てて名前解決されているかを確認する。
* route53に戻り、サブドメインをダブルクリックしてレコードの編集画面へ進む。
* Create Recoad SetをクリックしてAlias欄のラジオボタンをYesにする
* Alias Target欄で使用するLoad Balancerを選択する
* Createをクリックして登録を確定させる。

確認

とりあえずdigってみる

% dig f.nitolab.com

; <<>> DiG 9.9.5-3ubuntu0.1-Ubuntu <<>> f.nitolab.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5128
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 4, ADDITIONAL: 3

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;f.nitolab.com.         IN  A

;; ANSWER SECTION:
f.nitolab.com.      41  IN  A   54.65.88.112
f.nitolab.com.      41  IN  A   54.238.132.87

;; AUTHORITY SECTION:
f.nitolab.com.      3581    IN  NS  ns-224.awsdns-28.com.
f.nitolab.com.      3581    IN  NS  ns-921.awsdns-51.net.
f.nitolab.com.      3581    IN  NS  ns-1816.awsdns-35.co.uk.
f.nitolab.com.      3581    IN  NS  ns-1146.awsdns-15.org.

;; ADDITIONAL SECTION:
ns-224.awsdns-28.com.   106054  IN  A   205.251.192.224
ns-921.awsdns-51.net.   110927  IN  A   205.251.195.153

;; Query time: 43 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Thu Jan 08 17:31:20 JST 2015
;; MSG SIZE  rcvd: 243

完了

30
27
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
30
27