概要
なにかしらのサーバーが必要になったのだが、月額固定料金にしたかったので AWS Lightsailでサーバーをたてた。せっかくなので、サーバーに固定IPと独自ドメインを設定まで行った。
前提
独自ドメインの取得
数日前に国内サービスを使用して取得した。業務で取得や管理をしたことはあったが、個人用としては初めて取得。個人情報だだもれ防止用に「Whois情報公開代行」に気を付けるくらいで、あとは期間とお金の問題でたいしたことない。
なぜAWS Route 53?
AWSのサーバーのDNSのことなので、Route 53を使うことにした。他のサービスでもできると思われるが、あえてAWSを避ける意味もないので、Route 53とした。
Lightsailの固定IP
Networking > PUBLIC IPから設定した。サーバーが起動している限り無料とのことなので設定しておく。サーバーが不要になって停止するときに解放忘れすると知らぬ間に費用がかかってしまうらしいので気にしておく。困ることなく設定できた。
本題
取得したドメインとIPアドレスが紐づくように設定していく。
ホストゾーン作成
AWSにログインして、Route 53のダッシュボードからホストゾーンの作成を選択
取得したドメイン名を入力して、「ホストゾーン」の作成をクリック
ホストゾーン詳細
4つのネームサーバーをメモする。ドメイン登録サービスの管理画面で入力するのに使う。
ドメイン登録サービスへの設定
AWS Route 53 > ホストゾーン > 「独自ドメイン」で得た4つのネームサーバーを入力した
反映まで時間がかかることもあるらしい。
ネームサーバーが反映されているか確認。入力した4つのネームサーバーが出てきたらOK。
nslookup -type=NS [独自ドメイン]
IPアドレスが返ってくるか確認。が、返ってこない。
nslookup - [独自ドメイン]
その他
- Lightsailのサーバーからpingが返ってこない。デフォルト設定では返ってこないのかも