2014-09-13 162 views
2

我已經在我的Mac上成功安裝並設置了使用Vagrant和Virtualbox的Laravel Homestead。但是,使用ssh(大約需要20秒)(使用vagrant sshssh [email protected] ...)甚至更長時間發出命令(30s - 1m!)當啓用互聯網時,本地SSH非常慢(Vagrant/Laravel Homestead)

特殊問題是,只要我禁用Mac的Internet連接, SSH快速變得輕而易舉,我可以以毫秒爲單位登錄和發佈命令。

任何幫助,將不勝感激

回答

0

這聽起來像VirtualBox的問題,而Vagran的錯。 VirtualBox中的NAT網絡(Vagrant中的端口轉發)可能會導致很多奇怪的問題。 我建議你:

  1. 嘗試更新的VirtualBox到最新版本,看是否能幫助

  2. 如果問題仍然存在,通過機器的IP配置流浪用戶private_network和ssh,而不是本地主機(端口轉發)。

+0

感謝您的回覆。我在配置文件中添加了config.vm.network「private_network」,ip:「127.0.0.10」'',它加快了SSH的速度。謝謝!但是,從VM加載網頁仍然很慢 – davidandrew 2014-09-27 11:43:41

+1

@daveyWavey嘗試安裝較新版本的Vagrant和VirtualBox。我有類似的問題,升級解決了它。 我使用的是流浪1.7.4 https://bintray.com/mitchellh/vagrant/vagrant/1.7.4/view#files VirtualBox 5.0.11 r104456 https://www.virtualbox.org/download/測試用例/ VirtualBox的-5.0.11-104456-OSX.dmg – 2015-12-02 12:59:31