我已经建立了一个非常基础的基础架构,其中包含工作站,opscode托管的厨师服务器和流浪的VM节点。
在我的工作站上,我使用了命令vagrant up
。这下载了vagrant VM来设置节点。但是,vagrant VM节点无法连接到Internet。如何更改VM的代理设置?
答案 0 :(得分:2)
您可以使用vagrant-proxyconf插件:
vagrant plugin install vagrant-proxyconf
然后使用$HOME/.vagrant.d/Vagrantfile
为所有VM配置它。例如:
Vagrant.configure("2") do |config|
config.proxy.http = "http://192.168.0.2:3128/"
config.proxy.https = "http://192.168.0.2:3128/"
# exclude your internal networks, including the Vagrant ones
config.proxy.no_proxy = "localhost,127.0.0.1,192.168.33.*,.example.com"
end