ネットワーク入門
全20コース
「つながらない」を切り分けられる人になる。
つながる仕組みとIPアドレス
IPアドレス・ポートの基本から、localhost・プライベートIP・サブネットまで。「つながる」の裏側の仕組みを、ip・ping・ssを打ちながら理解する入門講座です。
無料会員登録ですぐに始められます
pingで疎通を確かめる
生きているホストの確認・落ちたホストの見分け・packet lossの読み解き。監視と障害対応の第一歩となる疎通確認を徹底的に練習します。
無料会員登録ですぐに始められます
ポートとサービスを見る
ウェルノウンポート・ssでの待ち受け確認・0.0.0.0と127.0.0.1の違い・netstat。「どのポートで何が動いているか」を読める状態を作ります。
Plus会員で見放題
HTTPで確かめる(curl)
curlでのアクセス・ヘルスチェック・3段階疎通確認の総合演習。ネットワーク入門の仕上げとして「アプリまで届いているか」を確認する技術です。
Plus会員で見放題
つながらない時の第一歩
落ちているサーバーの発見から、切り分け4原則(正常の基準・比較・下位層から・一度に一つ)まで。障害対応の思考の土台を作る講座です。
Plus会員で見放題
層ごとに切り分ける
自分のネットワーク→相手ホスト→ポート→アプリ→プロセスの5層を順に確認する切り分けの型。「どこまでは正常か」を機械的に特定できるようになります。
Plus会員で見放題
障害パターン別診断
ホストダウン・名前解決の問題・ポートの棚卸し・アプリ健全性。よくある障害4パターンそれぞれの診断手順を身につけます。
Plus会員で見放題
診断の通し実践
診断フローの通し実行・調査結果の記録・切り分けから報告までの総合演習。ネットワーク障害対応を一人で完遂する仕上げの講座です。
Plus会員で見放題
hostnameと/etc/hosts
「このサーバーは誰か」を確かめるhostnameと、名前とIPの対応表である/etc/hosts。名前解決の一番手前にある仕組みを、実際に読んで・書いて理解します。
Plus会員で見放題
ipコマンド読解道場
ip addrの出力を1行ずつ解剖し、lo/eth0・inet行・/24・state UPを迷わず読めるようにする読解特訓です。grepで必要な行だけを抜き出す実務の型も身につけます。
Plus会員で見放題
localhostを理解する実験
「自分自身」を指すlocalhost(127.0.0.1)を、pingとssを使った3つの実験で体感します。外に出ない通信・名前の解決・自分専用の窓口——ループバックの本質を掴む講座です。
Plus会員で見放題
netstat読解道場
現場に残り続ける古参コマンドnetstatの出力を、列ごとに読み解く特訓です。LISTENとESTABLISHEDの違い・PID/Program列・grepでの絞り込みまで、一人前の読解力を作ります。
Plus会員で見放題
curlヘルスチェック習慣化
アプリの健康診断であるヘルスチェックを、curlで即座に実行できる状態にする講座です。本文の確認・ヘッダーだけの確認・失敗時の読み方まで、毎日の定番動作として体に入れます。
Plus会員で見放題
落ちたサーバーを見つける
3台のサーバーを順番にpingで点検し、応答しない1台を特定して記録する実践演習です。「全台を淡々と確認し、異常を1行で記録する」——監視当番の基本の型を体に入れます。
Plus会員で見放題
nslookup最初の一歩
「名前がIPに変わる」を確かめるnslookupの入門講座です。出力のServer/Name/Addressの読み方から、「名前解決できる=生きている、ではない」という重要な落とし穴まで体験します。
Plus会員で見放題
ポート棚卸しルーティン
「このサーバーで何がどのポートを開けているか」を定期的に洗い出す棚卸しの型を作ります。ss -tlnpでプロセスまで確認し、grepで特定ポートに絞る——セキュリティにも直結する点検習慣です。
Plus会員で見放題
朝の監視ルーティン
ping(ホスト)→ss(ポート)→curl(アプリ)の3点セットを、毎朝の点検として通しで回す講座です。正常な日の型と、異常を見つけた日の動きの両方を演習します。
Plus会員で見放題
調査結果を記録する(tee)
コマンドの出力を「画面で確認しながらファイルにも残す」teeの使い方を身につけます。基本のtee・追記の-a・記録の読み返しまで、報告と引き継ぎに強いエンジニアの記録術です。
Plus会員で見放題
ミニ障害対応演習
「web02が応答しない」という連絡を受けてから、足元確認→対象確認→比較→名前解決の切り分け→記録まで、一次対応を一人で通す実戦形式の演習です。手順書に沿って冷静に進める力を鍛えます。
Plus会員で見放題
ネットワーク入門 卒業演習
ネットワーク入門で学んだ全コマンドを「自分を知る→相手を知る→サービスを見る→記録する」の4部構成で総復習する卒業演習です。仕上げの卒業クイズ5問に全問正解して、入門課程を修了しましょう。
Plus会員で見放題
ネットワーク中級
全20コース
DNS・経路・サービスを層で切り分ける。
DNSと経路の全体像
nslookup/dig・traceroute・curl -I の3つの武器で「名前→経路→サービス」を3層で切り分ける。応用トラブルシュートの見取り図を作る講座です。
Pro会員で見放題
DNSを深掘りする
DNSの仕組み・内部ホスト名の解決・digの詳細出力・+short・問い合わせ先の確認。名前解決トラブルを自力で解決する力を付けます。
Pro会員で見放題
経路を調べる(traceroute)
tracerouteの読み方・ホップの解釈・内部ホストへの経路・遅延箇所の特定。「どこで詰まっているか」を経路レベルで突き止めます。
Pro会員で見放題
HTTPヘッダーと統合診断
curl -I でのヘッダー取得・ステータスコード・Serverヘッダー、そして名前解決から接続までの全経路統合診断。応用ネットワーク調査の完成形です。
Pro会員で見放題
dig読解道場
digの出力を1行ずつ読み解く道場です。HEADERのstatus・ANSWER SECTION・TTLの意味を理解し、DNS調査の解像度を一段上げます。
Pro会員で見放題
dig +shortと調査記録(tee)
dig +shortで答えだけを取り出し、teeで画面確認と記録を同時に行う。障害対応で必須の「調べながら証跡を残す」型を身につけます。
Pro会員で見放題
traceroute遅延分析の実践
tracerouteの遅延(ms)の列を読み、どのホップで時間が跳ね上がるかを特定する実践講座です。経路調査の結果を記録に残すところまで行います。
Pro会員で見放題
curl -I ヘッダー診断道場
curl -Iで返るヘッダーを1行ずつ読み解き、-Iあり/なしの違い・接続エラーの読み方まで身につける道場です。Web層診断の基礎体力を作ります。
Pro会員で見放題
HTTPステータスコード完全読解
2xx/3xx/4xx/5xxの体系を頭に入れ、curlとログの両方からステータスコードを読めるようにします。「誰が悪いのか」をコードで語れるようになる講座です。
Pro会員で見放題
DNS障害シナリオ演習
「api.internal につながらない」という問い合わせを、dig→原因特定→正名確認→疎通確認の流れで解決するシナリオ演習です。NXDOMAINを武器に変えます。
Pro会員で見放題
ポート監査 — ssとnetstatの突合
ssで待ち受けポートを棚卸しし、netstatで確立済み接続まで確認、psでプロセスの正体と突合する。サーバーの「開いている口」を監査する型を身につけます。
Pro会員で見放題
複数サーバー一斉点検
点検リスト(servers.txt)の重複を整理し、web01〜web03を順に点検。正常・ホスト停止・DNS未登録という3種類の異常を見分けます。
Pro会員で見放題
診断のスクリプト化
毎朝の点検コマンドをcheck.shにまとめ、bashで一発実行できるようにします。作る→実行する→育てる、というスクリプト運用の型を身につけます。
Pro会員で見放題
アクセスログで見るネットワーク調査
アクセスログの9列目(ステータスコード)をawkで抜き出し、sort | uniq -cで集計し、401連発の送信元を特定します。ログを「数える」調査の型を作ります。
Pro会員で見放題
接続数と負荷の読み方
「サーバーが重い」と言われたときに見る3点セット——uptimeのload average・psのCPU%・netstatの接続——を読み、重さの原因を数字で語れるようにします。
Pro会員で見放題
hostsと名前解決の落とし穴
名前解決はDNSだけではありません。/etc/hostsが先に評価される仕組みと、それが引き起こす「自分だけつながらない」系の事故を読み物中心で学びます。
Pro会員で見放題
監視設計入門
障害を「見つけてもらう」側から「見つける仕組みを作る」側へ。死活・外形・メトリクスという監視の3層と、これまで学んだコマンドの監視項目への翻訳を読み物中心で学びます。
Pro会員で見放題
「遅い!」を切り分ける総合演習
「サイトが遅い」という最も曖昧な申告を、DNS→経路→サービス→負荷の順で数字に変換していく総合演習です。学んだ武器を1本の調査フローに束ねます。
Pro会員で見放題
ネットワークインシデント総合演習
「web02がダウンした」朝の障害対応を、検知→影響範囲の特定→証跡と報告まで一気通貫で演習します。ネットワーク中級の集大成となる実戦訓練です。
Pro会員で見放題
ネットワーク中級 卒業試験
ネットワーク中級16講座の総仕上げです。実技試験でdig・curl・ssの型を確認し、8問の筆記試験で知識の定着を測ります。全問正解で中級修了です。
Pro会員で見放題
ネットワーク上級
全20コース
パケットとプロトコルから、根本原因と再発防止まで。
サブネット設計と CIDR 計算
物流センターの新設に合わせて、10.20.0.0/22 を設計します。ipcalc でネットワーク部とホスト部を読み、アドレスがどのサブネットに属するかを判定し、/24 への分割と必要台数からの VLSM 設計まで行います。最後に、拠点間のアドレス重複を台帳と照合して事前に防ぎます。
Pro会員で見放題
ARP と L2: 近隣テーブルと IP アドレスの重複
「web03 につながったりつながらなかったりする」という問い合わせが来ました。ping も名前解決も正常なのに起こる不安定な障害を、L2(ARP)の層で調べます。ip neigh で近隣テーブルを読み、台帳の MAC と突き合わせ、arping で IP アドレスの重複を証明します。使う前の空き確認(arping -D)と、静的 ARP による一時回避まで行います。
Pro会員で見放題
VLAN とボンディングを読む
物理 NIC を束ねる bonding と、1本の線に複数のネットワークを載せる VLAN(802.1Q)を扱います。設計書どおりに作ったはずのストレージ VLAN に届かない原因を ip -d link で見つけて作り直し、設定ファイルも直します。保守のあと片肺になっていたボンディングを /proc/net/bonding で読み、冗長性を回復させます。
Pro会員で見放題
TCP の状態遷移を読む
「つながらない」には種類があります。nc -zv で refused・timed out・No route to host を見分け、3ウェイハンドシェイクのどこで止まっているかを ss -o と conntrack で確かめます。CLOSE-WAIT を溜め込むプロセスを突き止め、ss -i で RTT と再送から通信の質を読みます。
Pro会員で見放題
パケットキャプチャ① 出力の読み方とフィルタ式
ログやコマンドの結果では推測するしかなかったことも、パケットを見れば事実として分かります。tcpdump の1行を項目ごとに読み、名前解決を止め、host・port・and・not・tcp[tcpflags] のフィルタ式で必要なパケットだけを取り出します。-A で HTTP の中身を読み、キャプチャに含まれる個人情報の扱いまで学びます。
Pro会員で見放題
パケットキャプチャ② ハンドシェイク・再送・RST
保存されたキャプチャ(~/captures/*.pcap)を読み、TCP の「振る舞い」から原因を言い当てます。ハンドシェイクの間隔で往復遅延を測り、SYN の再送間隔・RST・データの再送と重複 ACK・ゼロウィンドウを見分けます。最後は -w で保存して -r で読む、現場の取り回しまで扱います。
Pro会員で見放題
MTU と経路 MTU 探索(PMTUD)
「小さいページは開くのに、大きいページだけ固まる」の裏には、通れるパケットの大きさ(MTU)の問題が隠れています。インターフェースの MTU、DF ビットを立てた ping、tracepath と経路 MTU のキャッシュを使って、VPN の向こうの大阪拠点までに通る大きさを突き止め、MSS を計算します。
Pro会員で見放題
DNS 上級① 権威と再帰
dig の答えは「誰が」返したものなのでしょうか。flags の rd・ra・aa を読み分け、+trace でルートから委任をたどり、権威サーバーに直接聞いて設定値そのものを確かめます。2台の権威サーバーの SOA シリアルを比べ、ゾーン転送が止まって答えが食い違っている事実を突き止めて記録します。
Pro会員で見放題
DNS 上級② レコード・TTL・キャッシュ
A レコード以外の DNS も読めるようにします。メールの配送先(MX)、なりすまし対策の SPF・DMARC(TXT)、逆引き(PTR)を確かめ、切り替えたはずの IP が社内で古いまま返る理由を TTL とキャッシュの残り時間から説明します。「存在しない」という答えまでキャッシュされるネガティブキャッシュも扱います。
Pro会員で見放題
HTTP 上級① curl -v で通信を読む
curl -I でステータスを見るだけでは分からない「途中で何が起きたか」を、curl -v の行から読み取ります。リダイレクトを -L で追い、Keep-Alive による接続の再利用を確かめ、nginx を通さずに裏側のアプリを直接叩いて切り分けます。最後は /members のリダイレクトループの原因を突き止め、X-Forwarded-Proto を渡して直します。
Pro会員で見放題
HTTP 上級② 時間の内訳を測る
「200 は返るのに遅い」を curl -w で数字にし、名前解決・接続・TLS・最初の1バイトまでの時間に分解します。犯人は止まった DNS サーバーでした。resolv.conf を直して測り直し、--resolve で DNS を外してアプリ側の遅さとも切り分けます。
Pro会員で見放題
TLS① 証明書を読む
openssl s_client で TLS の接続結果を確かめ、サーバーが送ってくる証明書のチェーンを読みます。openssl x509 で発行者・有効期限・SAN(サブジェクト代替名)を取り出し、-checkend で「30日以内に切れる証明書」を前もって見つけます。
Pro会員で見放題
TLS② 期限切れ・名前不一致・社内 CA
証明書エラーの代表的な3つ(期限切れ・名前の不一致・信頼できない発行者)を、curl と s_client の出力から見分けます。SNI によって配られる証明書が変わる仕組みを確かめ、社内 CA の証明書を --cacert で正しく信頼し、最後に期限監視のスクリプトを作ります。
Pro会員で見放題
リバースプロキシとロードバランサ配下の障害
nginx が web01〜03 に振り分けている構成で、502 と 504 が混ざって出始めました。アクセスログを上流ごとに集計し、error.log の 111 と 110 で「拒否」と「遅すぎる」を読み分け、裏側を直接叩いて確かめます。X-Forwarded-For で本当の利用者を数え、壊れたサーバーを down で切り離します。
Pro会員で見放題
NAT とポートフォワード
外部の監視サービスに、このサーバーの 8443 番から web01 の管理画面を見せる——ポートフォワードを一から組み立てます。nat テーブルの DNAT で宛先を書き換え、ip_forward と FORWARD で転送を許し、conntrack のタプルから「返事が戻ってこない」理由を読み、MASQUERADE で戻り道を作って、再起動後も残るように保存します。
Pro会員で見放題
帯域と遅延: BDP とウィンドウ
1Gbps の回線なのに、シンガポールの DR サイトへのバックアップ転送が 460Mbps しか出ません。RTT と回線速度から帯域遅延積(BDP)を計算し、iperf3 で「1本の TCP の上限=ウィンドウ ÷ RTT」を確かめます。並列化と送信バッファの調整で回線を使い切り、UDP では損失として現れる違いを見たうえで、なぜその値なのかを説明できる形で永続化します。
Pro会員で見放題
障害シナリオ① 拠点からだけ開かないページ
大阪拠点からだけ、shop.example.jp のページが読み込み中のまま止まります。ping は通り、本社からは開けます。キャプチャで同じセグメントの再送と届いているのに効かない ICMP を見つけ、ping -M do とカーネルのログで PMTUD ブラックホールを確かめ、ファイアウォールのルールを直して保存し、再発防止までを通しで行います。
Pro会員で見放題
障害シナリオ② ピーク時だけつながらない
セール開始と同時に、新しいアクセスだけが「つながるまで数秒」「たまにタイムアウト」になります。カーネルのログから conntrack テーブルの満杯を見つけ、使用量と捨てたパケット数を測り、ピーク時のスナップショットを集計して TIME_WAIT の山を突き止めます。上限の引き上げで止血し、nginx の upstream keepalive で根本から減らすまでを通しで行います。
Pro会員で見放題
障害シナリオ③ 証明書更新後に一部だけ失敗
証明書を更新した翌朝、取引先の API 連携だけが「unable to get local issuer certificate」で失敗します。ブラウザでは正常に見えます。curl の ssl_verify_result で失敗を数字にし、正常なサイトとチェーンを比べて中間証明書の欠落を突き止め、ファイル・設定・鍵の対応を確かめてから fullchain に直し、再発防止までを通しで行います。
Pro会員で見放題
上級 卒業試験
新 API(api.example.jp)の公開日、502・期限間近の証明書・人によって違う IP、という3つの問題が同時に起きました。上級で学んだ手順で1つずつ切り分け、直せるものは直し、直せないものは根拠をそろえて依頼し、障害報告にまとめる卒業試験です。最後に20講座全体から10問の卒業クイズに挑みます。
Pro会員で見放題