
Eu tenho uma configuração como abaixo: qemu como hipervisor. Ubuntu rodando como uma máquina virtual com dois adaptadores de rede:
- eth0: conectado a uma rede de usuário.
- A porta ssh é encaminhada para uma porta do sistema operacional host.
- eth1: conectado a uma rede tap que está na ponte NAT padrão da libvirt.
o que eu quero fazer é poder fazer ssh de fora do host para a VM usando a porta encaminhada:
- ssh nome de usuário@host_ip -p forwarded_port
no entanto, o comando ssh está atingindo o tempo limite.
Consigo fazer ssh do host para a VM usando a porta encaminhada:
- ssh nome de usuário@localhost -p forwarded_port
curiosamente, quando removo a segunda interface que está conectada à rede NAT, consigo fazer ssh para o servidor de fora. então tenho certeza de que o firewall não está bloqueando nada.
O que estou fazendo de errado? é algo relacionado ao ssh ou à rede?
EDIT: Achei que quando desativei a interface nat, o ssh externo está funcionando.