Mae hen atebion i “APT drwy SOCKS” yn aml yn argymell lapio neu relái HTTP-i-SOCKS. Gall yr atebion hynny ddisgrifio cyfyngiadau gwirioneddol hen ryddhadau. Nid ydynt yr unig opsiwn ar fersiwn APT sy'n dogfennu cefnogaeth socks5h.

Gall darn o ffurfweddiad ddefnyddio'r allweddi cludo caffael presennol:

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

Mae'r enghraifft hon yn tybio bod gwrandäwr SOCKS5 awdurdodedig eisoes yn bodoli ar yr un peiriant. Nid yw'n cychwyn un. Anfon ymlaen deinamig SSH yw un ffordd o greu'r gwrandäwr lleol hwnnw. Os yw'r dirprwy ymhell, defnyddiwch ei bwynt diwedd cyrraeddadwy gwirioneddol yn lle hynny; dim ond lle y caniateir dirprwyon cyhoeddus ar gyfer ceisiadau'r storfa y mae ymgeiswyr o'r rhestr dirprwyon SOCKS5 yn berthnasol.

Mae'r cynllun yn rhan o'r cyfarwyddyd

Mae'r llawlyfr cludo APT yn rhestru socks5h ar gyfer SOCKS5 gyda datrys DNS o bell. Defnyddiwch y cynllun dogfenedig ar gyfer y fersiwn sydd wedi'i osod yn lle ei fyrhau i label y mae rhaglen arall yn digwydd ei dderbyn.

Yn yr un modd, nid yw Acquire::socks::Proxy mewn hen ddarn o fforwm yn brawf bod y dull caffael HTTP yn darllen y gosodiad hwnnw. Gall parser ffurfweddiad dderbyn allwedd heb i ddull lawrlwytho ei defnyddio.

Mae gan y cyfeiriad lleol ffin

Pan fydd APT yn rhedeg mewn cynhwysydd neu beiriant rhithwir, mae 127.0.0.1 yn cyfeirio at yr amgylchedd hwnnw. Mae gwrandäwr SOCKS ar y gwesteiwr yn bwynt diwedd gwahanol. Gwirwch ble mae APT yn gweithredu cyn diagnosio cysylltiad lleol a wrthodwyd.

Nid yw cefnogaeth SOCKS chwaith yn dileu gwiriadau llofnod y storfa na thystysgrif HTTPS. Cadwch y diogelwch hwnnw'n alluog. Os yw'r APT sydd wedi'i osod heb y gallu dogfenedig, dewiswch ddewislen gymeradwy neu lwybr diweddaru yn lle trin cynllun URI anghydnabyddedig fel problem cyfrinair.

Erthyglau cysylltiedig