# ネットワーク実習231101 複数のRaspberry Piを使用して、SSH経由でのネットワークコマンドを学んでいきましょう。 ### 概要 **目標:** SSHを使用してRaspberry Piにリモート接続し、基本的なネットワークコマンドを使用してネットワーク構成とトラブルシューティングの基礎を理解する。 **必要な機材:** - 複数のRaspberry Pi 3 - 各Raspberry Pi用のSDカード(OSインストール済み) - Wifiルーター - 各自のPC - USB WiFi 1. **導入** - Raspberry Piのセットアップとネットワークへの接続 1. **基本的なネットワークコマンド** - `ifconfig` / `ip addr`:インターフェース設定の表示と解析 - `ping`:ネットワーク接続テスト - `traceroute`:パケットのルート追跡 - `netstat`:ネットワーク接続、ルーティングテーブル、インターフェース統計情報の表示 1. **ネットワークのトラブルシューティングで使うコマンド** - `nmap`:ネットワークスキャン - `tcpdump`:パケットキャプチャと分析 - `dig`/`nslookup`:DNSクエリの実行とトラブルシューティング ### 実践演習 1. 今回やることは詳細にメモ、スクリーンショットを取っておくこと。 1. まずは、前回同様Raspberry Piを起動して、ssh loginできることを確認する ※少なくとも1台は起動時にWifiがOnになっていなかったので、その解決策をみんなで考えよう。(monitor, keyboard, mouse繋ぐ必要あり) 1. 各種コマンドの確認 | コマンド | 入ってる? | memo | | --- | --- | --- | |`ifconfig`|| |`ip addr`|| | `ping`|| | `traceroute`|| | `netstat`|| | `nmap`|| | `tcpdump`|| | `dig`|| | `nslookup`|| 上にLinuxで使用するネットワーク系の代表的コマンドを列挙しておきました。 **ただし**、今回使用するRaspberry Piに標準で入っているかどうかは**わかりません**。 そこで、実際に動くかどうか皆さんの手で確かめて下さい。 1. 各種コマンドの使い方を調べよう ping, ifconfigについては授業で少し触れましたが、他のコマンドについても、ネット検索を活用して調べて、実際に実行してみてください。 また、RaspberryPiの中にも`man`コマンドがあります。 [参考リンク](https://atmarkit.itmedia.co.jp/ait/articles/1702/16/news016.html) 情報源としては最も正確なものです。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up