Configuración NAT de Virtualbox para reenvío de puertos HTTP

Configuración NAT de Virtualbox para reenvío de puertos HTTP

Hola, instalé correctamente el servidor Ubuntu en virtualbox en macOS. Ahora, quiero acceder a ubuntu localhost 0.0.0.0:8000en 127.0.0.1:8080mi sistema operativo host.

Configuré NATel reenvío de puertos. La SSHconexión en mi terminal macOS funciona perfecta. Pero no puedo acceder httpdesde mi navegador llamando al 127.0.0.1:8080.

Estoy usando Python http.server para probar la conexión.

puthon3 -m http.server

Sirviendo HTTP en 0.

0.0.0.0 puerto 8000 (http://0.0.0.0:8000/)

Por favor, ayúdame a resolver este problema. ¡Gracias!

Capturas de pantalla:

PANTALLA DE BIENVENIDA DEL SO DEL SERVIDOR

RED

TRANSPORTE PORTUARIO

Respuesta1

El problema está en el puerto del sistema operativo invitado. Si lo ejecuto sudo python3 -m http.server 80, 127.0.0.1:8080funciona en la máquina host.

Por lo tanto, en la configuración de reenvío de puertos de Virtualbox, no existe un requisito estricto para ingresar la dirección IP.puerto.

Mi configuración de trabajo actual:

Nombre Protocolo IP del host Puerto del host IP del invitado Puerto del invitado

http       TCP                8080                  80

información relacionada