【vagrant】vagrant upでエラー
vagrant upをしたら、このようなエラーが発生。
調べてもあまり解決策と言えるものがなかったので、日本語メモ。
The specified host network collides with a non-hostonly network! This will cause your specified IP to be inaccessible. Please change the IP or name of your host only network so that it no longer matches that of a bridged or non-hostonly network.
というエラーが出たら、virtualboxのネットワークの設定に問題があるので、確認をする。
赤い枠を部分をクリックして、
環境設定をクリックする。macで行っているが、windowsも同じような部分があると思う。
以下のような画面が出てくるので、赤枠で囲った部分を選択する。
そうすると、「vboxnet0」「vboxnet1」などが出てくる。
「vboxnet0」「vboxnet1」のどちらかをダブルクリックして、設定されているIPアドレスを確認する。
このIPと、vagrant upをする際に必要なIPを設定したファイルのIPがあっているかを確認する必要がある。
私は、Laravelを使用しているので、「~/.homestead/Homestead.yaml」に「ip: "192.168.33.1"」を
設定した。
これで「vagrant up」に成功する。