
Tengo una configuración como la siguiente: qemu como hipervisor. Ubuntu ejecutándose como una máquina virtual con dos adaptadores de red:
- eth0: conectado a una red de usuario.
- El puerto ssh se reenvía a un puerto desde el sistema operativo host.
- eth1: conectado a una red tap que está en el puente NAT predeterminado de libvirt.
Lo que quiero hacer es poder realizar ssh desde fuera del host a la máquina virtual utilizando el puerto reenviado:
- ssh nombre de usuario@ip_host -p puerto_reenviado
sin embargo, se está agotando el tiempo de espera del comando ssh.
Puedo realizar ssh desde el host a la máquina virtual utilizando el puerto reenviado:
- ssh nombre de usuario@localhost -p puerto_reenviado
Curiosamente, cuando elimino la segunda interfaz que está conectada a la red NAT, puedo conectarme por ssh al servidor desde fuera. entonces estoy seguro de que el firewall no está bloqueando nada.
¿Qué estoy haciendo mal? ¿Es algo relacionado con ssh o con la red?
EDITAR: pensé que cuando configuré la interfaz nat, ssh desde afuera está funcionando.