APT pot utilitzar SOCKS5h sense embolcall
Per a les versions d'APT amb suport documentat de SOCKS5h, l'URI del proxy va sota la configuració de transport HTTP o HTTPS, no en una secció Acquire::socks inventada.
Les respostes antigues sobre «APT a través de SOCKS» sovint recomanen un embolcall o un relé HTTP-a-SOCKS. Aquestes respostes poden descriure limitacions reals de versions antigues. No són l'única opció en una versió d'APT que documenta el suport de socks5h.
Un fragment de configuració pot utilitzar les claus de transport d'adquisició existents:
Acquire::http::Proxy "socks5h://127.0.0.1:1080/";
Acquire::https::Proxy "socks5h://127.0.0.1:1080/";
Aquest exemple assumeix que ja existeix un oient SOCKS5 autoritzat a la mateixa màquina. No n'inicia cap. Una redirecció dinàmica SSH és una manera de crear aquest oient local. Si el proxy és remot, utilitzeu-ne l'extrem realment accessible; els candidats de la llista de proxys SOCKS5 només s'apliquen on es permeten proxys públics per a les peticions al repositori.
L'esquema forma part de la instrucció
El manual de transport d'APT llista socks5h per a SOCKS5 amb resolució DNS remota. Utilitzeu l'esquema documentat per a la versió instal·lada en lloc d'escurçar-lo a una etiqueta que un altre programa accepti per casualitat.
De la mateixa manera, Acquire::socks::Proxy en un fragment antic d'un fòrum no és prova que el mètode d'adquisició HTTP llegeixi aquesta opció. Un analitzador de configuració pot acceptar una clau sense que un mètode de descàrrega la faci servir.
L'adreça local té un límit
Quan APT s'executa dins d'un contenidor o màquina virtual, 127.0.0.1 fa referència a aquest entorn. Un oient SOCKS a l'amfitrió és un altre extrem. Comproveu on s'executa APT abans de diagnosticar una connexió local rebutjada.
El suport de SOCKS tampoc no elimina les comprovacions de signatura del repositori ni del certificat HTTPS. Manteniu aquestes proteccions activades. Si l'APT instal·lat no té la capacitat documentada, trieu una alternativa aprovada o una via d'actualització en lloc de tractar un esquema d'URI no reconegut com un problema de contrasenya.