Programu inahitaji SOCKS. Huduma yako ya juu iliyoidhinishwa inakubali HTTP CONNECT. Kuweka ncha ya HTTP katika sehemu ya SOCKS ya programu hakubadilishi kati ya itifaki.

Lango linaweza kupokea SOCKS kutoka kwa programu, kusoma lengwa linaloombwa na kumwomba mzazi wa HTTP handaki la CONNECT kuelekea lengwa hilo. Kisha hupitisha mtiririko wa programu kupitia handaki.

SOCKS application → SOCKS-facing gateway → HTTP CONNECT parent → destination

Fanya kila kiolesura kiwe wazi

Kwa lango linaloauni mpangilio huu, aina ya mzazi wake ni muhimu. Nyaraka za 3proxy zinatofautisha mzazi connect na mzazi anayetumika kama proksi ya kawaida ya kupeleka HTTP.

Ukiwa na mtumiaji wa 3proxy na uthibitishaji uliopo, kipande cha uelekezaji cha ndani pekee kinaweza kuwa hivi:

auth strong
allow alex
parent 1000 connect parent.example.net 8080
socks -i127.0.0.1 -p1080

Kipande hiki kinadhani akaunti tayari imefafanuliwa. Hakiongezi vitambulisho vyovyote vinavyohitajwa na mzazi wa HTTP mwenyewe, na hakibadilishi sera iliyopo ya ufikiaji. Kwa malengo ya umma kwenye njia inayoruhusu mzazi wa HTTP wa umma bila uthibitishaji, orodha ya proksi za HTTP inatoa watahiniwa wa mwenyeji na bandari. Acha vitambulisho vya mzazi vikosekane kwa tawi hilo na uthibitishe ruhusa kwa lengo halisi; akaunti ya lango yenyewe inabaki ya ndani. Kanuni ya parent inahusishwa na kanuni ya allow iliyotangulia kulingana na muundo wa usanidi ulioandikwa wa 3proxy.

Programu hutumia ncha ya ndani ya SOCKS. Lango hutumia HTTP CONNECT kuelekea mzazi. Mzazi bado anaamua kama mwenyeji na bandari ya lengwa linaloombwa inaruhusiwa.

Wigo unaofaa hapa ni handaki la mtiririko wa kawaida wa TCP. Muunganisho wa UDP wa SOCKS5 hauauniwi kwa sababu tu kisikilizaji cha mbele kinakubali SOCKS5. Mzazi wa HTTP CONNECT haitoi relay ya UDP inayohitajika kiotomatiki.

HTTPS inaweza kubaki mwanzo hadi mwisho ndani ya njia hii; tafsiri kati ya violesura vya proksi haihitaji kuiga tovuti lengwa. Uthibitishaji kwa lango, kwa mzazi na kwa tovuti unabaki kuwa vitambulisho na mabadilishano tofauti.

Makala zinazohusiana