我正尝试在64位Ubuntu 12.04机器上使用Laravel Homestead。 我已经安装了Vagrant 1.6.5和Oracle的VM虚拟机箱4.3.1。
当我用vagrant up
起动我的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...
如何解决这个问题?
有这个问题超过一个星期,试过所有的解决方案,
1. giving SSH username and password 2. Enabling GUI interface
最后从这个链接得到了解决方案
将Google public DNS IP
添加到您的Wifi Settings
Network Preferences > Wifi > Advanced > DNS add IP Address 8.8.8.8
完美的工作。 可能是这可以帮助在Mac有问题的人。 谢谢Skovmand。
并确保你有最新的Vagrant
和VMWare