😸

ECSでデプロイしたサーバーにpingが通らない

2024/09/09に公開

ECS環境のアプリにブラウザで表示ができなかったため切り分けした際の記事です。

ブラウザでリクエストができない場合の切り分け

  • まずは「ping」でそのホストにネットワーク上で到達できるか確認
    • できない場合は下記が考えられる
    • ホストがダウンしている
    • ホストに到達するまでのネットワーク上に問題がある
    • FWがICMPをブロックしている ※今回の学び
      ※ICMPはネットワーク全体のエラーメッセージの伝達と診断情報の送信を行うプロトコル。簡単に言うと色々(ポートなど)削ぎ落として通信可能?だけを確認している

AWSのSGでICMPをブロックしていないか確認

  • ICMPを許可していないパターン
    インバウンドルール

    pingは到達不可

  • ICMPを許可しているパターン
    インバウンドルール

    pingは到達可能

他切り分けコマンド

traceroute
nslookup
tcpdump
netcat

Discussion