No puedo acceder a CentOS en VirtualBox

No puedo acceder a CentOS en VirtualBox

Tengo un CentOS instalado en VirtualBox. Tengo un servidor web ejecutándose dentro de él, pero por alguna razón parece que no puedo acceder a él desde afuera.

La dirección IP reportada por CentOS es: 10.0.2.15 El servidor web está en el puerto 8080.

Puedo curl 127.0.0.1:8080 y obtengo la respuesta correcta (de CentOS).

Iptables no se está ejecutando.

Tengo la red habilitada en VirtualBox (NAT) y configuré una regla de reenvío 127.0.0.1,80,,8080

Por alguna razón esto no me aporta nada. Cuando intento curl 127.0.0.1, aparece: "curl: (7) No se pudo conectar al puerto 80 de 127.0.0.1: Conexión rechazada"

También descubrí que si intento realizar curl desde el sistema operativo invitado usando su IP pública, sigo recibiendo el mismo error con la conexión rechazada.

¿Alguien tiene alguna idea de lo que podría estar haciendo mal?

Respuesta1

La máquina virtual está detrás de NAT y no será accesible desde el exterior.

Puedes configurarReenvío de puertos NATo cambie el tipo de interfaz a puente (para que la VM tenga presencia física en su red local). Si solo necesita acceder a él desde su máquina, el tipo Adaptador solo de host será suficiente.

información relacionada