无法访问laravel.dev:8000“ERR_ICANN_NAME_COLLISION”

时间:2016-12-22 18:53:37

标签: laravel laravel-5 laravel-5.2 virtualbox homestead

安装vagrant成功在虚拟框中创建新VM后,还创建了一个名为Laravel的新项目,并通过ssh输入密钥,将Laravel放在/Code/Laravel和我的计算机上C:\Users\Micaelsf\Project\PHP\Laravel

似乎没问题,但问题是,我无法访问laravel.dev:8000 url

对主机文件和homestead.yaml文件进行故障排除后:

主机文件:(在文件末尾)

laravel.dev 192.168.10.10

homestead.yaml文件:

ip: "192.168.10.10"

..

authorize: `C:\Users\Micaelsf\.ssh\id_rsa.pub`

keys:

    - C:\Users\Micaelsf\.ssh\id_rsa

folders:

    - map: C:\Users\Micaelsf\Project\PHP

      to: /home/vagrant/Code

sites:

    - map: laravel.dev

      to: /home/vagrant/Code/Laravel/public

好了,我可以访问192.168.10.10:8000但不能访问laravel.dev:8000

我ping laravel.dev并且ping成功,但显示的是127.0.53.53,这是一个环回地址,显然需要成功。

毕竟,还是不明白什么是无法访问链接。

有人能帮助我吗? 非常感谢你提前。

PS:我正在使用Windows 10。

1 个答案:

答案 0 :(得分:1)

主机文件中的行被反转。首先是IP地址,然后是一个(空格分隔的)主机名列表,它应该解析为该IP地址。

因此,请将您的主机文件更新为:

192.168.10.10 laravel.dev

你应该好好去。