LoginSignup
1
1

More than 5 years have passed since last update.

EC2を停止/起動したらネットワークに接続できなくなった

Posted at

症状

すでに稼働中のEC2で作業をし、必要があったためEC2を停止/起動した。
すると、今まで動いていたデプロイコマンドが動かなくなった。

調べたところ、EC2から外部のネットワークに接続できなくなっていた。
具体的にはssh接続でEC2にログインし、以下のコマンドを実行しても一向に応答がない状態となってしまった。

$ ping www.google.co.jp

原因

このEC2は開発環境として使用していて、複数のdev環境が動いている。
それぞれのdev環境に固定IP(Elastic IP)を割り当てるために、複数のElastic IPをEC2に関連付けている。

EC2の停止/起動により、EC2のパブリックIPが変更されたのだが

なんと

既に関連付けられていたElastic IPと同一のパブリックIPアドレスが割り当てられたのである。

add_text.jpg

だからpingを打っても応答がない(循環していた?)状態になっていたんですね・・・。

対応

EC2の停止/起動で再度パブリックIPを割り当て直して完了。
これを機にElastic IPを新しく発行して、EC2の固定IPに割り当てました。

最後に

既に関連付けられているIPと同じIPがパブリックIPとして割り当てられることあがある、
なんてことが、まさか起きるとは思っていたなかったため
原因を探すのに時間がかかってしまいました:disappointed_relieved:
確率で起こりうることとはいえ、AWS側で何かしらのチェックが入っていることを期待してしまっていました。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1