Edited at

「つながらない」時に確かめるチェックシート

More than 5 years have passed since last update.

随時更新しています。

恥ずかしながら、「なんかつながらないなー」という場面によくあたります。

都度都度調べて解決はするのですが、結構時間の無駄です。

調査としてどんな選択肢があるのか、ということを載せておきます。


そもそも立ち上がってる?

マシンに電源は入っていますか?


リブートしましたか?

(リブート可能な場合です)


頭の整理のために経路を書いてみる


  • グローバルIPが振ってあるマシン同士の通信でしたら単純ですが、社内の端末からなど、一旦ルータを経由する場合などが普通だと思います。


プロトコルは何?


HTTP,HTTPS


  • ブラウザからアクセス

  • curlコマンド


SSH


  • sshコマンド 


他プロトコルでの接続はできる?

以下は条件次第です。その時の状況次第でアレンジして下さい。


  • pingコマンド

  • telnetコマンド

  • HTTPSがダメなら、HTTPを試す(逆も)

  • ...


到達する?


  • tracerouteコマンド


名前(ドメイン)は振られている?


名前有り


  • nslookupコマンド

  • digコマンド


他マシンからは接続できる?


  • LAN内の別マシンからの接続

  • AWS VPC などであれば、同VPC内マシンから、同サブネットマシンから など


対象マシンへログイン可能な場合


プロセスは立ち上がっている?


  • ps aux | grep [探したい対象]


ポートの開放状況


  • netstat -l -p tcp

↑は一例

参照

http://www.atmarkit.co.jp/fnetwork/netcom/netstat/netstat.html