APT inaweza kutumia SOCKS5h bila kifuniko
Kwa matoleo ya APT yenye usaidizi wa SOCKS5h ulioandikwa, URI ya proksi huwa chini ya mipangilio ya usafirishaji wa HTTP au HTTPS, si katika sehemu ya Acquire::socks iliyobuniwa.
Majibu ya zamani kuhusu “APT kupitia SOCKS” mara nyingi hupendekeza kifuniko au relay ya HTTP-hadi-SOCKS. Majibu hayo yanaweza kueleza vikwazo halisi vya matoleo ya zamani. Lakini si chaguo pekee kwenye toleo la APT linaloandika usaidizi wa socks5h.
Kipande cha usanidi kinaweza kutumia funguo za usafirishaji wa upataji zilizopo:
Acquire::http::Proxy "socks5h://127.0.0.1:1080/";
Acquire::https::Proxy "socks5h://127.0.0.1:1080/";
Mfano huu unadhania kwamba msikilizaji wa SOCKS5 aliyeidhinishwa tayari yupo kwenye mashine hiyo hiyo. Haukianzishi. Uhamishaji unaobadilika wa SSH ni njia moja ya kuunda msikilizaji huyo wa ndani. Ikiwa proksi iko mbali, tumia badala yake kituo chake halisi kinachofikika; watahiniwa kutoka orodha ya proksi za SOCKS5 hutumika tu pale proksi za umma zinaporuhusiwa kwa maombi ya hazina.
Mpango ni sehemu ya maagizo
Mwongozo wa usafirishaji wa APT unaorodhesha socks5h kwa SOCKS5 lenye utatuzi wa DNS wa mbali. Tumia mpango ulioandikwa kwa toleo lililosakinishwa badala ya kuufupisha kuwa lebo ambayo programu nyingine inakubali kwa bahati.
Vivyo hivyo, Acquire::socks::Proxy katika kipande cha zamani cha jukwaa si uthibitisho kwamba mbinu ya upataji wa HTTP inasoma mpangilio huo. Kichanganuzi cha usanidi kinaweza kukubali ufunguo bila mbinu ya upakuaji kuutumia.
Anwani ya ndani ina mpaka
APT inapoendeshwa ndani ya kontena au mashine pepe, 127.0.0.1 inarejelea mazingira hayo. Msikilizaji wa SOCKS kwenye mwenyeji ni kituo kingine. Angalia mahali APT inatekelezwa kabla ya kuchunguza muunganisho wa ndani uliokataliwa.
Usaidizi wa SOCKS pia hauondoi ukaguzi wa sahihi ya hazina au cheti cha HTTPS. Weka ulinzi huo ukiwa umewashwa. Ikiwa APT iliyosakinishwa haina uwezo ulioandikwa, chagua mbadala iliyoidhinishwa au njia ya kusasisha badala ya kuchukua mpango wa URI usiojulikana kama tatizo la nenosiri.