Izimpendulo zakudala mayelana ne-“APT nge-SOCKS” zivame ukuncoma i-wrapper noma i-HTTP-to-SOCKS relay. Lezo zimpendulo zingachaza imikhawulo yangempela yamaveleshini amadala. Nokho akusona isixazululo esisodwa kuphela kuveleshini ye-APT ebhalisa usekelo lwe-socks5h.

Ingxenye yokumisa ingasebenzisa okhiye bokuthutha bokuthola abakhona:

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

Lesi sibonelo sicabanga ukuthi isilaleli se-SOCKS5 esigunyaziwe sivele sikhona kumshini ofanayo. Asisiqalisi esisodwa. Ukudluliswa okuguquguqukayo kwe-SSH kuyindlela eyodwa yokwakha leso silaleli sasendaweni. Uma i-proxy ikude, sebenzisa iphoyinti layo lokugcina elifinyeleleka ngempela; abazongenela ohleni lwe-proxy ye-SOCKS5 basebenza kuphela lapho ama-proxy omphakathi evunyelwe khona ezicelweni zesitoreji.

Uhlelo luyingxenye yomyalelo

Incwadi yokuthutha ye-APT ibala i-socks5h ye-SOCKS5 enokuxazululwa kwe-DNS okukude. Sebenzisa uhlelo olubhalisiwe lweveleshini efakiwe esikhundleni sokulufinyeza libe yilebula evunyelwa olunye uhlelo ngengozi.

Ngokufanayo, i-Acquire::socks::Proxy esiqeshini sefolumu esidala akusona ubufakazi bokuthi indlela yokuthola ye-HTTP ifunda leso silungiselelo. Umhlaziyi wokumisa angamukela ukhiye ngaphandle kokuthi indlela yokulanda iwusebenzise.

Ikheli lasendaweni linomngcele

Uma i-APT isebenza ngaphakathi kwe-container noma umshini ongabonakali, i-127.0.0.1 ibhekisela kuleyo ndawo. Isilaleli se-SOCKS kumsingathi iyiphoyinti lokugcina elihlukile. Hlola lapho i-APT isetshenziswa khona ngaphambi kokuxilonga ukuxhumana kwasendaweni okunqatshiwe.

Usekelo lwe-SOCKS futhi alususi izihlolo zesiginesha sesitoreji noma sesitifiketi se-HTTPS. Gcina lezo zivikelo zivuliwe. Uma i-APT efakiwe ingenalo ikhono elibhalisiwe, khetha enye indlela egunyaziwe noma indlela yokubuyekeza esikhundleni sokuthatha uhlelo lwe-URI olungaziwa njengenkinga yephasiwedi.

Izihloko ezihlobene