Desinstalar o vagrant-proxyconf deixa os ficheiros do convidado
Limpe as definições de proxy através do vagrant-proxyconf enquanto estiver disponível, distinguindo os valores nil, vazio e false.
O vagrant-proxyconf escreve definições no convidado. Remover o plugin do lado do anfitrião não reverte alterações já guardadas no ambiente dessa VM e na configuração das aplicações.
Para uma instalação compatível em que o plugin ainda está disponível, a sua configuração de limpeza documentada é:
Vagrant.configure("2") do |config|
config.proxy.enabled = false
end
Aplique a configuração do convidado através do ciclo de vida normal de arranque e aprovisionamento do Vagrant antes de desinstalar o plugin. O plugin documenta que false desativa a configuração de proxy e remove definições.
Os outros valores significam coisas diferentes. Uma definição de proxy vazia ou false remove a definição aplicável. Um valor nil deixa o valor existente do convidado intacto. Por isso, apagar uma linha do Vagrantfile e voltar assim a nil não é a mesma operação de limpeza.
Verifique também VAGRANT_HTTP_PROXY e as entradas do anfitrião relacionadas; o plugin documenta entradas de ambiente que podem substituir os valores do ficheiro.
Se o plugin já tiver sido removido, identifique os ficheiros do convidado que alterou e reponha os valores pretendidos através do processo de configuração do projeto. Os alvos suportados incluem as definições de ambiente e do gestor de pacotes ou das aplicações, não apenas uma exportação no terminal.
Não é necessário destruir a VM existente só para remover a configuração de proxy. Preserve os dados e reponha as definições relevantes de forma deliberada.