Ich verwende eine Ubuntu 12.04 VM (hashicorp / exact32) über Vagrant / Virtualbox. Es scheint eine extrem langsame Download-Geschwindigkeit im Vergleich zu meinem Host-System zu haben. Das bekomme ich mit dem Hostsystem (OSX) mit speedtest-cli:
Testing download speed........................................
Download: 845.62 Mbits/s
Testing upload speed..................................................
Upload: 296.03 Mbits/s
Und das bekomme ich im Gastbetriebssystem (Ubuntu 12.04):
Testing download speed........................................
Download: 12.41 Mbits/s
Testing upload speed..................................................
Upload: 247.64 Mbits/s
Host-Download-Geschwindigkeit ist also 70-mal schneller! Die übliche Antwort auf diese Fragen lautet:
config.vm.provider "virtualbox" do |v|
v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
v.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
end
Aber ich habe es schon für mein Vagrantfile konfiguriert.
Ich habe dies auch mit normaler Virtualbox und 12.04 (kein Vagrant) getestet. Das gleiche Problem tritt auf, wenn ich die NAT-Schnittstelle verwende. Wenn Sie jedoch in den Bridged-Modus wechseln, wird die Download-Geschwindigkeit 20-mal schneller. Dies ist unangenehm, da Vagrant sich darauf verlässt, dass die NAT-Schnittstelle immer eth0 ist.
Ich benutze OSX Mavericks als Hostsystem. Virtualbox-Version ist 4.3.18.
Irgendwelche Ideen?