ฉันใช้ Ubuntu 12.04 VM (hashicorp / precision32) ผ่าน Vagrant / Virtualbox ดูเหมือนว่าจะมีความเร็วในการดาวน์โหลดที่ช้ามากเมื่อเทียบกับระบบโฮสต์ของฉัน นี่คือสิ่งที่ฉันได้รับจากระบบโฮสต์ (OSX) พร้อม speedtest-cli:
Testing download speed........................................
Download: 845.62 Mbits/s
Testing upload speed..................................................
Upload: 296.03 Mbits/s
และนี่คือสิ่งที่ฉันได้รับจาก guest 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 (ไม่มีคนจรจัด) ปัญหาเดียวกันนี้เกิดขึ้นเมื่อฉันใช้ส่วนต่อประสาน NAT อย่างไรก็ตามการสลับเป็นโหมดบริดจ์ทำให้ความเร็วในการดาวน์โหลดเร็วขึ้น 20 เท่า นี่เป็นสิ่งที่น่ารังเกียจเนื่องจาก Vagrant ใช้อินเทอร์เฟซของ NAT เพื่อให้เป็น eth0 เสมอ
ฉันใช้ OSX Mavericks เป็นระบบโฮสต์ รุ่น Virtualbox คือ 4.3.18
ความคิดใด ๆ