2014-10-03 39 views
2

我想在64位Ubuntu 12.04机器上使用Laravel Homestead。我已经安装了Vagrant 1.6.5和Oracle的VM虚拟框4.3.1。启动Vagrant时的连接超时

当我使用vagrant up命令开始我的流浪,它给我以下错误:

vagrant up 
Bringing machine 'default' up with 'virtualbox' provider... 

==> default: Checking if box 'laravel/homestead' is up to date... 
==> default: A newer version of the box 'laravel/homestead' is available! You currently 
==> default: have version '0.1.6'. The latest is version '0.2.0'. Run 
==> default: `vagrant box update` to update. 
==> default: Clearing any previously set forwarded ports... 
==> default: Clearing any previously set network interfaces... 
==> default: Preparing network interfaces based on configuration... 
    default: Adapter 1: nat 
    default: Adapter 2: hostonly 
==> default: Forwarding ports... 
    default: 80 => 8000 (adapter 1) 
    default: 3306 => 33060 (adapter 1) 
    default: 5432 => 54320 (adapter 1) 
    default: 22 => 2222 (adapter 1) 
==> default: Running 'pre-boot' VM customizations... 
==> default: Booting VM... 
==> default: Waiting for machine to boot. This may take a few minutes... 
    default: SSH address: 127.0.0.1:2222 
    default: SSH username: vagrant 
    default: SSH auth method: private key 
    default: Warning: Connection timeout. Retrying... 
    default: Warning: Connection timeout. Retrying... 
    default: Warning: Connection timeout. Retrying... 

如何解决这个问题?

+0

尝试参考此答案http://stackoverflow.com/a/25982233/297203 – od3n 2014-10-03 09:36:58

回答

1

有了这个问题的一个多星期,试过所有的解决方案,

1. giving SSH username and password 
2. Enabling GUI interface 

最后得到了this link

解决方案添加Google public DNS IPWifi Settings

Network Preferences > Wifi > Advanced > DNS add IP Address 8.8.8.8

完美工作。可能是这可以帮助在Mac中有问题的人。谢谢Skovmand。

,并且确保你已经最新VagrantVMWare

+0

哇,这实际工作。我选择连接到一个VPN,这也允许一切工作。 – 2014-12-11 07:34:21