Webサイト公開のためにドメインを取得してみた
概要
Webサイトを公開したい! と思ったのでドメインを取得したが、
取得してからDNS設定が必要なので「Route53」を活用してみた。
Route53とは
- DNS機能を簡単に利用することができるサービス
- GUI上で全て完結可能
- 設定の自動化も可能(CLIやCloudFormationを活用)
- SLA(ServiceLevelAgreement)100% 止まらない自信がある
- 多様なルーティングポリシー
DNS(DomainNameService)とは
ドメイン名 | レコードタイプ | IPアドレス |
---|---|---|
gitkado.com | A | 52.x.x.x |
??? | A | 52.y.y.y |
???? | A | 52.z.z.z |
レコードタイプ紹介
実際に独自ドメインを取得してみた
- ドメインを取得する(私はFreenomで取得しました)
- NSを作成する
- Route53>DNSmanagement GetStartedNowクリック
- CreateHostedZoneクリック
- 取得したドメイン名を入力してType:publicで登録
- ドメイン取得したサイトにNSを登録する(Freenom上で操作)
- マッピングを作成する
- CreateRecordSetクリック
- Nameにサブドメインを入力(任意)
- Alias:Yesを選択
- AliasTargetで対象のエンドポイントを選択
- ルーティングポリシーを選択(Simple)
# DNSのマッピング確認コマンド $ nslookup ドメイン名 Server: 2001:123:fd45:6::1 Address: 2001:123:fd45:6::1#53 Non-authoritative answer: Name: ドメイン名 Address: x.x.x.x
まとめ
ドメインの取得から設定まで、スムーズに進めることができました。
Route53を使用することでAWSサービス連携が容易に行える強みを感じられました。