EC2インスタンスに紐付いたIPアドレスはOSを再起動したら変わるか?
AWSでEC2インスタンスに紐付くIPアドレスが変わるタイミングについて、ちょっと勘違いして覚えてたので備忘録としてメモ。
EC2インスタンスのIPアドレスについて
- 公式ドキュメントのAmazon EC2 インスタンスの IP アドレッシングから引用
プライベート IPv4 アドレスは、インスタンスが停止して再起動するとネットワークインターフェイスに関連付けられたままになり、インスタンスが終了すると解放されます。
インスタンスのパブリック IP アドレスが停止または終了すると、インスタンスのパブリック IP アドレスが解放されます。停止していたインスタンスが再起動されると、そのインスタンスには新しいパブリック IP アドレスが送信されます。
ということなので、まとめると以下の通り。
プライベートIPv4アドレスは
- reboot →変わらない
- shutdownの後、マネジメントコンソールから起動 →変わらない
- shutdownの後、インスタンスを削除(terminate)して新しく作り直す →変わる
パブリックIPv4アドレスは
- reboot →変わらない
- shutdownの後、マネジメントコンソールから起動 →変わる
- shutdownの後、インスタンスを削除(terminate)して新しく作り直す →変わる
どっちもshutdownして起動しなおしたら変わるものだと思い込んでたー。