Méi al Äntwerten iwwer „APT iwwer SOCKS“ recommandéieren dacks e Wrapper oder en HTTP-zu-SOCKS-Relais. Dës Äntwerten kënnen echta Limitatioune vun ale Verëffentlechungen beschreiwen. Si sinn awer net déi eenzeg Optioun op enger APT-Versioun, déi Ënnerstëtzung fir socks5h dokumentéiert.

E Konfiguratiounsfragment kann déi existent Transport-Schlësselen fir den Ofruff benotzen:

Acquire::http::Proxy "socks5h://127.0.0.1:1080/";
Acquire::https::Proxy "socks5h://127.0.0.1:1080/";

Dëst Beispill geet dovun aus, datt en autoriséierte SOCKS5-Listener schonn op der selwechter Maschinn existéiert. Et start keen. Eng dynamesch SSH-Weiderleitung ass eng Manéier, dee lokale Listener ze schafen. Wann de Proxy wäit ewech ass, benotzt amplaz säin tatsächlech erreechbare Endpunkt; Kandidaten aus der SOCKS5-Proxy-Lëscht gëllen nëmmen do, wou ëffentlech Proxye fir d'Repository-Ufroe erlaabt sinn.

D'Schema ass Deel vun der Instruktioun

D'APT-Transporthandbuch listet socks5h fir SOCKS5 mat wäitem DNS-Opléisen. Benotzt dat dokumentéiert Schema fir déi installéiert Versioun, amplaz et op en Label ze verkierzen, deen en anert Programm zufälleg akzeptéiert.

Genesou ass Acquire::socks::Proxy an engem ale Forumsschnipsel kee Beweis, datt d'HTTP-Ofruffmethod dës Astellung liest. E Konfiguratiounsparser kann e Schlëssel akzeptéieren, ouni datt eng Downloadmethod en benotzt.

Déi lokal Adress huet eng Grenz

Wann APT an engem Container oder enger virtueller Maschinn leeft, bezitt sech 127.0.0.1 op déi Ëmwelt. En SOCKS-Listener um Host ass en aneren Endpunkt. Kontrolléiert, wou APT ausgefouert gëtt, ier Dir eng ofgeleent lokal Verbindung diagnostizéiert.

SOCKS-Ënnerstëtzung eliminéiert och net d'Prüfunge vun der Repository-Signatur oder vum HTTPS-Zertifikat. Loosst déi Schutzmoossnamen aktiv. Wann déi installéiert APT déi dokumentéiert Fäegkeet net huet, wielt eng genehmegt Alternativ oder en Update-Wee, amplaz en onbekannt URI-Schema als Passwuertproblem ze behandelen.

Ähnlech Artikelen