I-APT ingasebenzisa i-SOCKS5h ngaphandle kwe-wrapper
Kumaveleshini e-APT anosekelo olubhalisiwe lwe-SOCKS5h, i-proxy URI ingaphansi kwezilungiselelo zokuthutha ze-HTTP noma ze-HTTPS, hhayi esigabeni se-Acquire::socks esakhiwe.
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.