Vagrant / Virtualbox経由でUbuntu 12.04 VM(hashicorp / precise32)を使用しています。ホストシステムに比べてダウンロード速度が非常に遅いようです。これは、speedtest-cliを使用したホストシステム(OSX)で得られるものです。
Testing download speed........................................
Download: 845.62 Mbits/s
Testing upload speed..................................................
Upload: 296.03 Mbits/s
そして、これがゲストOS(Ubuntu 12.04)で得られるものです。
Testing download speed........................................
Download: 12.41 Mbits/s
Testing upload speed..................................................
Upload: 247.64 Mbits/s
したがって、ホストのダウンロード速度は70倍速くなります!これらの問題に対する通常の対応は次のとおりです。
config.vm.provider "virtualbox" do |v|
v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
v.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
end
しかし、私はすでにVagrantfileに設定しています。
プレーンVirtualboxおよび12.04(Vagrantなし)でもこれをテストしました。NATインターフェイスを使用すると、同じ問題が発生します。ただし、ブリッジモードに切り替えると、ダウンロード速度が20倍速くなります。VagrantはNATインターフェースを常にeth0に依存しているため、これは厄介です。
OSX Mavericksをホストシステムとして使用します。Virtualboxのバージョンは4.3.18です。
何か案は?