Necesito instalar paquetes en un invitado KVM (vm), pero el host KVM (hipervisor) no tiene Internet. Ya sé cómo configurar un proxy ssh+apt para brindar capacidades de instalación aptas a las computadoras en un proxy de un salto.
Intenté configurar una interfaz en puente pero sigo recibiendo un error de conexión después de unos segundos de instalación adecuada a través de ssh.
Ahora necesito realizar un doble salto para solucionar este problema. Intenté encadenar el proxy como se muestra a continuación pero encuentro algunos errores:
| pc-wan | | hypervisor |
|192.168.254.50|<-------ssh1------->|192.168.254.20| | VM1 |
/ |192.168.122.1 |<-------ssh2------->|192.168.122.15 |
-R 3334:ftp-debian:80 | \ |
| -R 3333:pc-wan:3334 |
| |
apt-proxy = localhost:3334 apt-proxy = localhost:3333
\_______________working_______________/
\_____________________________________________KO_____________________________________________/
El primer salto funciona bien, puedo instalarlo en el hipervisor. Pero cuando lo pruebo en VM1, aparece el siguiente error connect_to to 192.168.254.50 port 3344: failed
:.
Parece provenir de la redirección entre las dos sesiones ssh, el hipervisor parece no poder redirigir la solicitud de instalación adecuada desde VM1 al túnel ssh1.
¿Sabes cómo resolver mi problema?
Nota: La interconexión de la red KVM host-invitado se realiza mediante el puente NAT predeterminado (conmutador).