vagrant-proxyconf를 제거해도 게스트 파일은 남습니다
vagrant-proxyconf가 아직 있을 때 프록시 설정을 지우고, nil·빈 값·false의 차이를 구분하세요.
vagrant-proxyconf는 게스트 안에 설정을 기록합니다. 호스트 쪽 플러그인을 제거해도 해당 VM의 환경과 애플리케이션 구성에 이미 저장된 변경 사항은 되돌려지지 않습니다.
플러그인이 아직 사용 가능한 호환 설치에서는 문서화된 지우기 구성이 다음과 같습니다.
Vagrant.configure("2") do |config|
config.proxy.enabled = false
end
플러그인을 제거하기 전에 Vagrant의 일반적인 시작 및 프로비저닝 수명 주기를 통해 게스트 구성을 적용하세요. 플러그인 문서에 따르면 false는 프록시 구성을 비활성화하고 설정을 제거합니다.
다른 값은 의미가 다릅니다. 비어 있거나 false인 프록시 설정은 해당 설정을 제거합니다. nil 값은 게스트의 기존 값을 그대로 둡니다. 따라서 Vagrantfile에서 한 줄을 삭제해 nil로 되돌리는 것은 같은 정리 작업이 아닙니다.
VAGRANT_HTTP_PROXY와 관련 호스트 입력도 확인하세요. 플러그인은 파일 값을 덮어쓸 수 있는 환경 입력을 문서화합니다.
플러그인이 이미 제거되었다면 그것이 변경한 게스트 파일을 식별하고 프로젝트의 구성 절차를 통해 의도한 값으로 복원하세요. 지원 대상에는 환경 설정과 패키지 관리자 또는 애플리케이션 설정이 포함되며, 터미널에서 한 번의 export만이 아닙니다.
프록시 구성을 제거하려고 기존 VM을 파괴할 필요는 없습니다. 데이터를 보존하고 관련 설정을 의도적으로 복원하세요.