AWS EC2インスタンスのURLは固定ではない
事の発端
事の発端はインスタンスの再起動。インスタンスを再起動したら、まずsshができなくなり、さらに公開ページに外部からアクセスできず。
原因
セキュリティグループいじったり、ネットワークインターフェースいじったりしたが、何も変わらず。 冷静にインスタンスの詳細みてたら、自分の~/.ssh/configに残ってるインスタンスのパブリックDNSアドレスと違うアドレスが表示されていた。 なるほど、 インスタンスを再起動すると、パブリックDNSのアドレス(ec2-??-???-?-???.~.compute.amazonaws.com)は??の数字が変わる のね。
対策
グローバルIPアドレスは変わらないので、sshする際のアドレス、カスタムドメインの設定をすべてグローバルIPに変更。
勉強になりました。