Menu
Coddy logo textTech

復習:到達可能性

Coddyの「ターミナルで学ぶネットワーク」コースのレッスン 19/47。

診断は梯子のようなもので、一段ごとに可能性を一つずつ除外していきます。

そのマシンは存在していますか? Pingしてみましょう。Pingに失敗しても、多くのホストはICMPを無視するため、ほとんど何も証明できないことを覚えておいてください。

ポートは開いていますか? nc -z。ここで「サーバーは稼働しているのにサイトはダウンしている」という状況を発見できます。

サービスは応答していますか? curlで実際のリクエストを送り、終了コードを確認しましょう。0は成功、7は拒否、28はタイムアウトです。

この順番で進めれば、答えが次の質問を絞り込んでくれます。いきなり最上段に進むと、人は手当たり次第に再起動することになってしまいます。

challenge icon

チャレンジ

難しい

自分で起動したサーバーに対して、はしごを最後まで登ります。

  1. index.html を作成し、up を含めます
  2. フォルダーをポート 9109 で配信します
  3. 1: と ping の結果(ok)を出力します
  4. 2: とポートの結果(ok)を出力します
  5. 3: と取得したページを出力します

期待される出力:

1: ok
2: ok
3: up

自分で試してみよう

ターミナル
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

ターミナルで学ぶネットワークのすべてのレッスン

自分で練習してみよう: Terminalプレイグラウンド