vagrant-proxyconf escribe la configuración dentro del invitado. Quitar su complemento del lado del anfitrión no revierte los cambios ya guardados en el entorno de esa VM y en la configuración de las aplicaciones.

Para una instalación compatible en la que el complemento aún está disponible, su configuración de borrado documentada es:

Vagrant.configure("2") do |config|
  config.proxy.enabled = false
end

Aplique la configuración del invitado mediante el ciclo de vida normal de arranque y aprovisionamiento de Vagrant antes de desinstalar el complemento. El complemento documenta que false desactiva la configuración de proxy y elimina los ajustes.

Los demás valores significan cosas distintas. Un ajuste de proxy vacío o false elimina el ajuste correspondiente. Un valor nil deja intacto el valor existente del invitado. Por eso, borrar una línea del Vagrantfile y volver así a nil no es la misma operación de limpieza.

Revise también VAGRANT_HTTP_PROXY y las entradas del anfitrión relacionadas; el complemento documenta entradas de entorno que pueden anular los valores del archivo.

Si el complemento ya se ha eliminado, identifique los archivos del invitado que cambió y restaure sus valores previstos mediante el proceso de configuración del proyecto. Los destinos admitidos incluyen los ajustes del entorno y del gestor de paquetes o de las aplicaciones, no solo una exportación en la terminal.

No es necesario destruir la VM existente solo para eliminar la configuración de proxy. Conserve sus datos y restaure los ajustes relevantes de forma deliberada.

Artículos relacionados