Laravel / Homestead - OSX - Vagrant Connection Timeout

时间:2014-10-01 23:19:40

标签: macos laravel laravel-4 vagrant virtualbox

问题

我试图让Laravel Homestead在我的Mac Book Air上工作。我已按照http://laravel.com/docs/4.2/homestead的说明进行操作,但当我vagrant up时,我停止了操作:default: Warning: Connection timeout. Retrying...由于vagrant up我无法connection timeout vagrant provision失败后vagrant reload }或vagrant ssh。然而,我可以v.gui = true进入机器,我可以从机器ping谷歌。我也可以在我的机器上旋转其他流浪盒而没有问题...

信息:

  • OS:OSX 10.10(Yosemite)
  • Vagrant:1.6.5
  • Virtual Box:4.3.16

我在互联网上搜索过,找到了一些对我不起作用的“解决方案”:

  1. 开启“硬件虚拟化”。这在基于ant安装的mac计算机中自动打开。

  2. 使用vagrant init laravel/homestead启动VM。这将启动VM与服务器终端的视图。什么都没有丢失任何错误。这并没有解决问题

  3. 更多调试步骤:

    1. 尝试通过vagrant up然后0.1.7启动流浪盒laravel / homestead。这仍然会产生同样的问题。
    2. 我尝试了流浪盒laravel /宅基地版本0.1.80.1.9和{{1}}(最新)所有问题。

2 个答案:

答案 0 :(得分:0)

在“默认:警告:连接超时。重试...”之后,您是否让流浪者输出继续?Vagrant实际上可能正在重试连接。当你看到错误而不是等待流浪汉以实际的退出错误结束时,听起来就像你正在退出

答案 1 :(得分:0)

一年前的帖子,也许你已经解决了,但最近我一直在努力解决它。

我遇到了同样的问题,但是没有办法ping 192.168.10.10

在我的情况下,默认情况下我的发行版(Archlinux)中似乎没有安装net-tools包,因此安装它允许我连接。

请参阅Archlinux Wiki的相关部分。

希望能有所帮助。