/update_route53

Update route53 record

Primary LanguageShellMIT LicenseMIT

Update Route53 Record

EC2内から自IPでroute53のレコードを更新する。 EC2のインスタンスにsshアクセスするときにホスト名を調べるのが面倒なので、dynamic dnsのようにDNSレコードを更新します。

使い方

EC2のNameタグに短ホスト名、HostZoneNameにRoute53に登録されているドメイン名(.で終わってる必要あり)を登録してください。

update-route53.sh

上記を実行することでEC2からタグを取得してRoute53をアップデートします。

Amazon Linux2の起動時に更新する

systemdに登録する

sudo bash setup.sh

再起動すると更新される。

ログの見かた

sudo journalctl -u update-route53

一定時間ごとに更新する

EC2での運用の場合は、起動時のみの更新で十分だが、必要であれば update-route53.timer を /etc/systemd/systemに