2014-02-07 97 views
0

我設置了一個非常基礎的基礎設施,包含一個工作站,一個opscode託管的廚師服務器和一個流浪VM節點。設置流浪VM的廚師代理

在我的工作站上,我使用命令vagrant up。這下載了流浪虛擬機來建立一個節點。但是,流浪的VM節點無法連接到Internet。如何更改虛擬機的代理設置?

+0

嘗試vagrant-proxyconf插件爲包管理器和shell設置代理。 –

+0

您能否詳細說明一下? –

回答

2

可以使用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