当启用互联网时,本地SSH非常慢(Vagrant/Laravel Homestead)
问题描述:
我已经在我的Mac上成功安装并设置了使用Vagrant和Virtualbox的Laravel Homestead。但是,使用ssh(大约需要20秒)(使用vagrant ssh
和ssh [email protected]
...)甚至更长时间发出命令(30s - 1m!)当启用互联网时,本地SSH非常慢(Vagrant/Laravel Homestead)
特殊问题是,只要我禁用Mac的Internet连接, SSH快速变得轻而易举,我可以以毫秒为单位登录和发布命令。
任何帮助,将不胜感激
答
这听起来像VirtualBox的问题,而Vagran的错。 VirtualBox中的NAT网络(Vagrant中的端口转发)可能会导致很多奇怪的问题。 我建议你:
尝试更新的VirtualBox到最新版本,看是否能帮助
如果问题仍然存在,通过机器的IP配置流浪用户private_network和ssh,而不是本地主机(端口转发)。
感谢您的回复。我在配置文件中添加了config.vm.network“private_network”,ip:“127.0.0.10”'',它加快了SSH的速度。谢谢!但是,从VM加载网页仍然很慢 – davidandrew 2014-09-27 11:43:41
@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