😸
ECSでデプロイしたサーバーにpingが通らない
ECS環境のアプリにブラウザで表示ができなかったため切り分けした際の記事です。
ブラウザでリクエストができない場合の切り分け
- まずは「ping」でそのホストにネットワーク上で到達できるか確認
- できない場合は下記が考えられる
- ホストがダウンしている
- ホストに到達するまでのネットワーク上に問題がある
- FWがICMPをブロックしている ※今回の学び
※ICMPはネットワーク全体のエラーメッセージの伝達と診断情報の送信を行うプロトコル。簡単に言うと色々(ポートなど)削ぎ落として通信可能?だけを確認している
AWSのSGでICMPをブロックしていないか確認
-
ICMPを許可していないパターン
インバウンドルール
pingは到達不可
-
ICMPを許可しているパターン
インバウンドルール
pingは到達可能
他切り分けコマンド
traceroute
nslookup
tcpdump
netcat
Discussion