2014-02-07 3 views
0

워크 스테이션, opscode 호스팅 Chef 서버 및 변동 가상 노드가 포함 된 매우 기본적인 인프라를 설정했습니다.Chef에 대한 변경 VM의 프록시 설정

제 워크 스테이션에서 vagrant up 명령을 사용했습니다. 이것은 노드를 설정하기 위해 방랑자 VM을 다운로드했습니다. 그러나 방랑자 VM 노드는 인터넷에 연결할 수 없습니다. VM의 프록시 설정을 변경하는 방법은 무엇입니까? 그런 다음

vagrant plugin install vagrant-proxyconf 

모든 VM이 $HOME/.vagrant.d/Vagrantfile를 사용하여 그것을 구성 :

+0

vagrant-proxyconf 플러그인을 사용하여 패키지 관리자 및 셸의 프록시를 설정합니다. –

+0

이것에 대해 자세히 설명해 주시겠습니까? –

답변

2

당신은 vagrant-proxyconf 플러그인을 사용할 수 있습니다. 예를 들면 다음과 같습니다.

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