0
我設置了一個非常基礎的基礎設施,包含一個工作站,一個opscode託管的廚師服務器和一個流浪VM節點。設置流浪VM的廚師代理
在我的工作站上,我使用命令vagrant up
。這下載了流浪虛擬機來建立一個節點。但是,流浪的VM節點無法連接到Internet。如何更改虛擬機的代理設置?
我設置了一個非常基礎的基礎設施,包含一個工作站,一個opscode託管的廚師服務器和一個流浪VM節點。設置流浪VM的廚師代理
在我的工作站上,我使用命令vagrant up
。這下載了流浪虛擬機來建立一個節點。但是,流浪的VM節點無法連接到Internet。如何更改虛擬機的代理設置?
可以使用vagrant-proxyconf插件:
vagrant plugin install vagrant-proxyconf
然後將其配置爲所有虛擬機使用$HOME/.vagrant.d/Vagrantfile
。例如:
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
嘗試vagrant-proxyconf插件爲包管理器和shell設置代理。 –
您能否詳細說明一下? –