AWSのサービスでよくきく「Route53」。
このサービスを利用できたら、楽だけど、実際はそうはいかないこともある。
ということで、Route 53を使わず、外部のDNS管理元(ムームードメインなどの外部DNSサービス)で運用する場合の設定について調べたので、メモ。
外部DNSサービスをそのまま利用し、AWS上のALBやCloudFrontに接続させることが可能だそう。
具体的には、外部DNSサービスの管理画面で以下のような設定を行う。
Aレコードの代わりにCNAME
レコードを使用する
-
- AWSのALBやCloudFrontには、それぞれ固有のDNS名(例:
xxxx.ap-northeast-1.elb.amazonaws.com
)が割り当てられている。 - 外部DNSサービスの管理画面で、
www.main.jp
のようなホスト名のレコード種別をA
ではなくCNAME
に設定し、その値としてALBやCloudFrontのDNS名を指定します。 - こうすることで、
www.main.jp
へのアクセスをAWS上のリソースに向けることができる。
- AWSのALBやCloudFrontには、それぞれ固有のDNS名(例: