macOSをMontereyにアップグレードして以降、しばらく利用してなかった仮想環境。久しぶりに vagrant up してみたら動かない。チョット慌てて修正をかけました。
>vagrant up
Bringing machine 'default' up with 'virtualbox' provider…
==> default: Clearing any previously set network interfaces…
There was an error while executing VBoxManage
, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
VirtualBoxとVagrantをアップデート
いったんアンインストール
> brew uninstall --cask virtualbox
> brew uninstall --cask vagrant
再インストール
> brew install --cask virtualbox
> brew install --cask vagrant
セキュリティのダイアログボックスが出てきたので、許可して再起動
で、とりあえず vagrant up してみると。
> vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
The IP address configured for the host-only network is not within the
allowed ranges. Please update the address used to be within the allowed
ranges and run the command again.
Address: 192.168.33.40
Ranges: 192.168.56.0/21
Valid ranges can be modified in the /etc/vbox/networks.conf file. For
more information including valid format see:
https://www.virtualbox.org/manual/ch06.html#network_hostonl
あれれ?指定されたIPアドレスは許可されたレンジ内にいないよって、メッセージが帰ってきました。
Vagrantfile を修正してみます。
- config.vm.network "private_network", ip: "192.168.33.40"
+ config.vm.network "private_network", ip: "192.168.56.40"
再び、vagrant up で無事起動しました。
コメント