Raspberry PiとMacBookのブリッジ接続
Raspberry PiをMacBookからSSH越しで操作する際に、MacBookとRPiをブリッジ接続すると便利な場合があります。
ブリッジ接続に必要なのは以下の2つです。
- Macbook用の有線LANアダプタ
- 短めのケーブル
これらさえあれば、MacBookのそばにRPiを置いておくことができ、動作確認やデバッグに便利です。
MacとRPiをブリッジ接続する手順を簡単に示します。
1. インターネット共有を有効にする
システム環境設定>共有>インターネット共有にチェックを入れます。
2. RPiとMacbookを接続
RPiとMacbookをLANケーブルで接続し、Raspberry Piの電源をON.
3. RPiのIPアドレスを確認
netstatコマンドでルーティングテーブルを表示し、Network I/Fがbridge#となっているエントリを見つけます。
$ netstat -rn -finet Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire ...<略> 192.168.2 link#7 UC 2 0 bridge1 192.168.2.2 b8.27.eb.3f.5e.31 UHLWIi 3 72 bridge1 1112 192.168.2.255 ff.ff.ff.ff.ff.ff UHLWbI 0 2 bridge1 ...<略>
上記の場合、192.168.2.2が、MacbookからRPiに与えられたIPアドレスとなります。このアドレスに対してSSH接続すればOK.
$ ssh pi@192.168.2.2