[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

apt-get über ssh tunnel



Hallo an alle,.

Ich kann machineB mit Raspbian GNU/Linux 9.3 (stretch) von machineA über ssh erreichen, allerdings kann er selbst keine Verbindung zum Internet herstellen (outbound traffic komplett in der Firewall blockiert). machineA hat Verbindung zum Internet.

Wie schafft man es, dass apt-get update && apt-get upgrade noch funktioniert?

Ich habe von meinem Rechner aus schon einen reverse SSH tunnel gemacht:
andy@machineA:$ ssh -R 10001:localhost:22 foo@machineB

dann von dort aus ein SOCKS5 Proxy zurück:
foo@machineB:~$ ssh -D 8888 -p 10001 andy@localhost

Nun kann ich z.B. über curl und den SOCKS Proxy gehen:
foo@machineB:~$ curl --socks5 localhost:8888 icanhazip.com

Aber wie bekomme ich apt 1.4.8 (armhf) dazu, diesen zu verwenden?

Im Netz findet man für apt.conf z.B.
Acquire::socks::Proxy "socks5://hostname:port/";

allerdings klappt das nicht, vielleicht hat apt 1.4.8 die Möglichkeit noch nicht.

Danke für eure Einblicke,
Gruß Andy


Reply to: