Un ejemplo de Vagrant usa 10.0.2.2:3128. Lo copias al navegador de un portátil y el proxy no es accesible. El número no era una dirección universal para la máquina anfitriona.

En la configuración habitual del primer adaptador NAT de VirtualBox, 10.0.2.2 tiene un papel especial de invitado a anfitrión. Su significado depende de esa disposición de red virtual. Otro hipervisor, un modo de adaptador distinto u otro espacio de nombres de red pueden requerir otra dirección.

Dónde se ejecuta el clienteQué hay que identificar
El propio anfitriónUn escucha alcanzable desde el anfitrión, quizá su loopback
Invitado NAT de VirtualBoxLa asignación documentada de acceso al anfitrión para ese adaptador
Invitado en puente u otra máquina de la LANUna dirección de anfitrión alcanzable y un escucha permitido
Contenedor dentro del invitadoOtro límite de red y su ruta hacia el proxy

El 127.0.0.1 de un invitado normalmente designa al invitado, no al anfitrión. A la inversa, la asignación NAT especial no debe generalizarse a todos los lugares donde pueda leerse la configuración.

Tras elegir la dirección, comprueba el escucha y la política de acceso. Un servicio del anfitrión vinculado solo donde un invitado en puente no puede llegar no se volverá alcanzable con otra forma de escribir la URL. Ampliar la vinculación debería ser una decisión de acceso deliberada, con restricciones de cortafuegos acordes.

Mantén la ubicación del cliente junto a los ejemplos de configuración. Decir que el proxy está en el anfitrión es incompleto cuando varios anfitriones e invitados comparten la misma configuración.

Artículos relacionados