Raspberry pi に wireshark を入れよう
MicroSDにRaspberry piを入れよう
参考: https://zenn.dev/ttaniguchi/articles/dcdb1ccf324517
インストール用のパッケージ
何をインストールすれば良いかを考えるときに使えるサイト
手順
-
アプリを開いて,インストールするストレージを選ぶ
-
(自由)次へに進むと,細かい設定を選択できる.
-
(自由)設定では以下の設定が必要になる
setting_name | value | 説明 |
---|---|---|
user_name | pi | ログインのときに使います. |
password | password | ログインのときに使います. |
もしwifiの設定がしたいなら | ----- | ----- |
SSID | wifiの名前 | ----- |
password | password | ----- |
keyboard_layout | us or jp | ----- |
- (自由)サービスタブで,SSHを有効化する
- パスワード認証にすると,ログイン用のpasswordを使います.
- 公開鍵の場合はその設定を済ませてからしてください.
raspberry piの設定
sshでraspberry piに繋ぐ
ssh {user_name}@{ip_address}
ex.) ssh pi@10.0.01
raspberry piの設定
sudo raspi-config
VNCの設定
tabキーで移動して,Finishに来たらenterを押して,終了する.
VNC Viewerを利用
参考: https://www.indoorcorgielec.com/resources/raspberry-pi/raspberry-pi-vnc/#VNC_Viewerのインストール_Mac
VNC Viewerのインストール
手順
-
Raspberry piをVNC Viewerに追加する.
右クリックでnew connectionsを押すと,画面が現れる.
-
実際にVNC ViewerからRaspberry piの画面を開く.
本記事の設定の場合は以下のようになる.
setting_name | value |
---|---|
user_name | pi |
password | password |
IPアドレスの固定
参考: https://www.indoorcorgielec.com/resources/raspberry-pi/raspberry-pi-vnc/#Raspberry_PiのIPアドレスを固定する
意義
固定するとVNC Viewerの設定を変更しなくてすみます.
理由として,同じWi-fiに繋いだときに,同じIPアドレスにつながるからです.
手順
-
右上のWi-fiマーク > 追加設定 > Edit Conections...を押します.
-
次にWirelessのPreconfiguredを押します.
-
固定したいipアドレスを設定します.
自動で割り振られた値が「10.0.X.Y」だった場合,以下のように設定するとうまくいく可能性が高いです.設定 値 IPv4 Address 10.0.X.Z (Zは固定したいアドレス) ネットマスク 255.255.255.0 ゲートウェイ,DNSサーバー 10.0.X.1 -
IPv6を使わない場合は,無効化してください.
Raspberry piにWiresharkを入れる
参考:
-
実行
$ sudo apt-get install wireshark $ sudo groupadd wireshark $ sudo usermod -a -G wireshark pi $ sudo chgrp wireshark /usr/bin/dumpcap $ sudo chmod 750 /usr/bin/dumpcap $ sudo raspi-config $ sudo setcap cap_net_raw.cap_net_admin=eip /usr/bin/dumpcap
-
ラズパイ再起動
pi@raspberrypi:~ $ reboot
-
wiresharkの実行
pi@raspberrypi:~ $ wireshark
実行できるようになります.
Discussion