MacのVagrantへアクセス出来なくなったのでネットワーク設定変更

Linux

突然、MacのVagrantへアクセス出来なくなった。
とは言え、原因はわかっている。
机の上の大掃除をした際に、iMacからすべてのケーブルを抜いた。その際にLan部が破損したようだ。掃除完了後にLANケーブルを挿したがEthernetが未接続のまま繋がらなかった。
Wifi運用でも良いが、ウチのWifiは稀に数分接続不可になる(こっちは何をやっても解決できず、ルーター購入以外解決方法が無さそう)ので、部屋に転がっていた「Apple USB Ethernet アダプタ」を使うことにした。

Vagrantへの反映までの手順は下記。

  1. vagrant halt でVagrantをシャットダウン
  2. 「Apple USB Ethernet アダプタ」を挿し、LANケーブルも繋ぐ
  3. Macの[システム環境設定]→[ネットワーク]を選択
  4. 「Apple USB Ethernet アダプタ」の名称を「AppleUSBEthernet」に変更。(※1)
  5. Vagrantファイルで:bridge => "en0: Ethernet":bridge => "en5: AppleUSBEthernet"に書き換える。(※2)
  6. www up でVagrantを起動

(※1)Vagrantファイルにスペース付き文字列・日本語文字列の記載をしたくないため名称変更をしています。[USBtoLAN]とかでも良いと思います。

(※2)enX部については、Macのターミナルでifconfigか、VirtualBoxの「設定」「ネットワーク」で確認して下さい。

コメント

タイトルとURLをコピーしました