danglingfarpointer's memoization

仕事周りでの気付き、メモ、愚痴などを書いていきます。

Raspberry PiとMacBookのブリッジ接続

Raspberry PiMacBookからSSH越しで操作する際に、MacBookとRPiをブリッジ接続すると便利な場合があります。

ブリッジ接続に必要なのは以下の2つです。

  • Macbook用の有線LANアダプタ
  • 短めのケーブル

これらさえあれば、MacBookのそばにRPiを置いておくことができ、動作確認やデバッグに便利です。

f:id:danglingfarpointer:20160613125543j:plain

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