Установите прокси-сервер бродячей виртуальной машины для шеф-повара

Я настроил очень простую инфраструктуру, которая содержит рабочую станцию, сервер шеф-повара, размещенный на операционном коде, и узел vagrant VM.

На моей рабочей станции я использовал команду vagrant up. Это загрузило бродячую виртуальную машину для настройки узла. Однако бродячий узел виртуальной машины не может подключиться к Интернету. Как изменить настройки прокси виртуальной машины?


person Archit Arora    schedule 07.02.2014    source источник
comment
Попробуйте плагин vagrant-proxyconf, чтобы настроить прокси для менеджеров пакетов и оболочек.   -  person Terry Wang    schedule 07.02.2014
comment
Не могли бы вы уточнить это?   -  person Archit Arora    schedule 07.02.2014


Ответы (1)


Вы можете использовать плагин 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
person tmatilai    schedule 07.02.2014