Why not just route HTTP and HTTPS through vagrant with https://github.com/tmatilai/vagrant-proxyconf and use squid to do caching?
Now the vagrant client can be setup with a one line plugin install.
Why not just route HTTP and HTTPS through vagrant with https://github.com/tmatilai/vagrant-proxyconf and use squid to do caching?