背景
vagrant upをしたら以下のエラーが起きた
Stderr: VBoxManage.EXE: error: Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter #2' (VERR_INTNET_FLT_IF_NOT_FOUND).
VBoxManage.EXE: error: Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND)
VBoxManage.EXE: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole
調べてみると、windowsでアダプターの設定の変更が必要らしい。
解決方法(アダプターの設定変更)
ネットワークと共有センターを開く
アダプターの設定の変更をクリック。
ネットワーク接続設定ページに飛びます。
エラーログに記載の番号のものを選択。
今回はログには
Stderr: VBoxManage.EXE: error: Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter #2' (VERR_INTNET_FLT_IF_NOT_FOUND).
とあったので、#2を選択し右クリックでプロパティを開いてください。
プロパティの設定変更
- VirtualBox NDIS6 Bridged Networking Driver にチェックを入れる(私の場合はすでに外れてました)
- インターネットプロトコル バージョン6(TCP/IPv6) のチェックを外す
この2つでOKです。
設定の反映
#2のネットワーク設定を右クリックで「無効」にしてください。
その後、再度「有効」にしてください。
これでvagrant up
が正常に進むはずです!