HTTP no SOCKS5: dè an IP progsaidh a bu chòir a thaghadh?
Tagh seòrsa a rèir na h-aplacaid, an trafaig a tha taiceil agus feum air DNS aig a’ phrogsaidh.
Fosgail roghainnean progsaidh na h-aplacaid an toiseach. Tha na pròtacalan a tha i a’ toirt taic dhaibh a’ dearbhadh nan inntrigidhean a chleachdas tu; cha chuir bileag mhòr no port eòlach taic ris a’ chliant.
| Aplacaid no obair | Tagh agus dearbhaich |
|---|---|
| Chan eil ann ach raon progsaidh HTTP | Puing-deiridh fhreagarrach bhon liosta de phrogsaidhean HTTP. Dèan deuchainn air HTTPS CONNECT cuideachd ma tha cinn-uidhe HTTPS a dhìth. |
| A’ toirt taic do SOCKS5 agus feumach air roghainnean ceangail no DNS | Puing-deiridh SOCKS5 far a bheil taic aig an dà cheann do na roghainnean riatanach. |
| Feumach air UDP | Dearbhaich UDP aig a’ chliant agus a’ phuing-deiridh; chan eil bileag SOCKS5 leatha fhèin gu leòr. |
| Ag iarraidh SOCKS4 | Puing-deiridh SOCKS4 cho-chòrdail agus modh cliant freagarrach. |
| Gun taic do phrogsaidh | Cha rèitich IP à liosta an aplacaid leis fhèin. |
Airson iarrtasan lìn is API, tha progsaidh HTTP tric gu leòr. Cuiridh e HTTP air adhart agus, nuair a tha cead ann, giùlainidh e HTTPS tro CONNECT. Chan eil duilleag HTTP àbhaisteach a shoirbhicheas a’ dearbhadh taic tunail: faodaidh an t-seirbheis dearbhadh tunail iarraidh no cinn-uidhe is puirt a chuingealachadh.
Tha SOCKS ag obair fo fhilleadh iarrtasan HTTP. Iarraidh aplacaid cho-chòrdail ceangal a stèidheachadh gun iarrtas HTTP a mhìneachadh, agus mar sin tha e feumail do thrafaig eile le taic cuideachd. Tha SOCKS5 a’ mìneachadh seòlaidhean IPv4, IPv6 agus ainmean-àrainn, dearbhadh agus co-cheangal UDP. Faodaidh aplacaid no puing-deiridh an-asgaidh sònraichte dìreach cuid de na feartan a chur an gnìomh. Cha chòmhdaich slighe TCP SOCKS a’ bhrabhsair aplacaid eile no seirbheis UDP gu fèin-obrachail.
Càit a bheil ainm a’ chinn-uidhe air fhuasgladh?
Ann an curl, tha sgrìobhadh URL SOCKS5 a’ dearbhadh càit a thachras DNS a’ chinn-uidhe: fuasglaidh socks5:// gu h-ionadail; iarraidh socks5h:// air a’ phrogsaidh a dhèanamh. Faodaidh seallaidhean DNS eadar-dhealaichte aon roghainn obrachadh agus an tè eile fàiligeadh. Faodaidh bogsa-tice no roghainn air leth a bhith aig cliant eile. Chan eil taghadh SOCKS5 leis fhèin a’ dearbhadh gum bi gach lorg DNS a’ dol troimhe.
Tha nas lugha de chomasan aig SOCKS4; tha SOCKS4a a’ cur làimhseachadh ainmean-òstair ris. Ma bheir an cliant is an t-seirbheis taic do SOCKS5 agus nach eil adhbhar airson a’ phròtacail nas sine, tha inntrigeadh freagarrach SOCKS5 na chiad roghainn reusanta. Tha puing-deiridh SOCKS4 agus an cliant fhathast ann am modh SOCKS5 na neo-fhreagarrachd phròtacail.
Nuair a tha am pròtacal freagarrach, dèan deuchainn air an fhìor cheann-uidhe agus lorg a’ chiad fhàilligeadh. Chan eil HTTP no SOCKS5 a’ tomhas gun urra: tha earbsa san ghnìomhaiche, TLS a’ chinn-uidhe agus fìor shlighe na h-aplacaid fhathast a’ dearbhadh an dìon.