LoginSignup
0
0

EC2で新規のインスタンスを立てたら外部への通信がうまくいかなかった時の話

Posted at

先日遭遇したのでメモとして

原因の可能性はたくさんあるので、トラブルシューティング用としてご活用ください

症状

新規で立てたEC2インスタンス(ubuntu20.04/22.04)で外部へのアクセスが出来ない
今回試したコマンドは以下の2つ

$ sudo apt update
$ wget https://holyday.co.jp

ちなみにpingは通る

解決方法

  1. まずはAWS公式で出ているトラブルシューティングを行う
    https://repost.aws/ja/knowledge-center/ec2-connect-internet-gateway
    ネットワークの設定ミスがとにかく多い
  2. OSのバージョンを確認
    wgetの方は関係ないけど、パッケージ管理の場合はリポジトリのURLが死んでいる場合もある
    ちなみに今回はAWS公式のimageを使っていたのでこの懸念はあまりなかったけど、エラー文を元に検索するとだいたいこのケースがヒットする
  3. IMDSv2の設定を確認
    今回はこのケースだった
    どうもv1からv2にバージョンアップしないとうまく動かなかった模様
    IMDSについては公式を確認してください
    https://aws.amazon.com/jp/blogs/security/get-the-full-benefits-of-imdsv2-and-disable-imdsv1-across-your-aws-infrastructure/

まとめ

まあメモなので内容はこんなもんで・・・
別リージョンとか別アカウントとかで試して疎通可能なインスタンスと比較して発見しました
誰かのお役に立てばと・・・

0
0
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
0
0