Laravel/Homestead IP 地址无效

Laravel/Homestead Invalid IP Address

我正在使用 Laravel 6.2、Vagrant 2.2.6 和 VirtualBox 5.2。按照 Homestead 设置教程进行操作。但是当我访问myapp.local时(开箱即用,没有修改任何代码),我得到了以下错误信息:

NotFoundHttpException in RouteCollection.php line 161

(请参阅下面我的评论,解释我收到此错误的原因)

错误地,我修改了 Homestead.yaml 文件中的 IP 地址,现在,无论我做什么,我都会收到以下错误消息。

Network settings specified in your Vagrantfile define an invalid
IP address. Please review the error message below and update your
Vagrantfile network settings:

  Address: 192.168.10:10
  Netmask: 
  Error: invalid address

示例:

machine1234:Homestead my_user_name$ vagrant destroy
    homestead: Are you sure you want to destroy the 'homestead' VM? [y/N] y
==> homestead: Destroying VM and associated drives...
machine1234:Homestead my_user_name$ vagrant up --provision
Bringing machine 'homestead' up with 'virtualbox' provider...
==> homestead: Importing base box 'laravel/homestead'...
==> homestead: Matching MAC address for NAT networking...
==> homestead: Checking if box 'laravel/homestead' version '9.2.0' is up to date...
==> homestead: Setting the name of the VM: homestead
==> homestead: Clearing any previously set network interfaces...
Network settings specified in your Vagrantfile define an invalid
IP address. Please review the error message below and update your
Vagrantfile network settings:

  Address: 192.168.10:10
  Netmask: 
  Error: invalid address

Homestead.yaml 看起来像这样:

> --- ip: "192.168.10:10" memory: 2048 cpus: 2 provider: virtualbox
> 
> authorize: ~/.ssh/id_rsa.pub
> 
> keys:
>     - ~/.ssh/id_rsa
> 
> folders:
>     - map: ~/Sites/myapp
>       to: /home/vagrant/myapp
> 
> 
> sites:
>     - map: myapp.local
>       to: /home/vagrant/myapp/public

> databases:
>     - MY_APP_DEV
> 
> features:
>     - mariadb: false
>     - ohmyzsh: false
>     - webdriver: false "Homestead.yaml" 41L, 667C

知道如何解决这个问题吗?

您的 IP 地址有冒号!

变化:

  Address: 192.168.10:10

收件人:

  Address: 192.168.10.10