Wie konfiguriere ich einen doppelten Proxy-Jump für die APT-Installation?

Wie konfiguriere ich einen doppelten Proxy-Jump für die APT-Installation?

Ich muss Pakete in einem KVM-Gast (VM) installieren, aber der KVM-Host (Hypervisor) hat keinen Internetzugang. Ich weiß bereits, wie man einen SSH+APT-Proxy konfiguriert, um Computern in einem Proxy mit einer Sprunglänge die Möglichkeit zur Apt-Installation zu geben.

Ich habe versucht, eine überbrückte Schnittstelle einzurichten, aber nach einigen Sekunden der Apt-Installation über SSH erhalte ich immer wieder einen Verbindungsfehler.

Ich muss jetzt einen Doppelsprung durchführen, um dieses Problem zu umgehen. Ich habe versucht, den Proxy wie unten beschrieben zu verketten, aber dabei treten einige Fehler auf:

|    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_____________________________________________/

Der erste Sprung funktioniert einwandfrei, ich kann apt auf dem Hypervisor installieren. Aber wenn ich es auf VM1 versuche, erscheint der folgende Fehler: connect_to to 192.168.254.50 port 3344: failed.

Es scheint von der Umleitung zwischen den beiden SSH-Sitzungen zu kommen. Der Hypervisor kann die Apt-Installationsanforderung anscheinend nicht von VM1 an den SSH1-Tunnel umleiten.

Wissen Sie, wie Sie mein Problem lösen können?

Hinweis: Die Verbindung des KVM-Host- und Gastnetzwerks erfolgt über die Standard-NAT-Brücke (Switch).

verwandte Informationen