VPN ndani ya Tor, Tor ndani ya VPN: kwa nini mnyororo unakatika
Wakati VPN, Tor na proksi zinawekwa juu ya nyingine, mpangilio huamua nini kinatatuliwa na nini hubebwa. Tafuta mpaka wa kwanza uliovunjika kabla ya kubadilisha zote tatu.
Kuweka VPN, Tor na proksi ya programu juu ya nyingine huhisi kama kuzidisha faragha, na kwa kweli huzidisha idadi ya mahali ambapo muunganisho unaweza kufa. Matokeo ya kawaida ni kivinjari kinachozunguka wakati zana zote tatu zinajitangaza kuwa nzuri. Kubadilisha mipangilio yote tatu kwa mara moja huondoa kidokezo pekee kuhusu ni ipi inayosema uongo.
Kwanza chora njia iliyokusudiwa kwa mpangilio, ukitaja programu ipi inafungua kila muunganisho na jina lipi linatatuliwa katika kila hatua.
Tabaka hazijumlishwi, zinaathiriana
VPN kabla ya Tor inamaanisha kwamba muunganisho wa kuingia wa mteja wa Tor husafiri ndani ya handaki. VPN inayobebwa kupitia Tor inamaanisha kwamba sehemu ya mwisho ya mteja wa VPN yenyewe lazima ifikiwe kupitia Tor, jambo ambalo ni sharti tofauti kabisa. Proksi ya kivinjari huongeza mrukio mwingine ambao mfumo wa uendeshaji haujui chochote kuuhusu. Mipangilio mitatu, orodha tatu tofauti za utegemezi.
Kila mpangilio hubadilisha kile kinachoweza kutatuliwa, kile kinachoweza kubebwa na nani anaona pakiti ya kwanza. Ni mmoja tu wao unaweza kuwa usanidi uliokusudiwa.
Ongeza njia ya moja kwa moja kwenye mchoro pia. Njia mbadala, msamaha wa handaki lililogawanywa au upitaji wa proksi vinaweza kufanya ukurasa upakie huku vikikwepa kwa utulivu mnyororo uliotaka kuujaribu, na mafanikio kama hayo hupotosha zaidi ya kushindwa.
Mpangilio huamua kile kinachoweza kubebwa
Tor hubeba mitiririko ya TCP kupitia kiolesura chake cha SOCKS, na mteja anayeiomba proksi itatue jina la mwenyeji huweka utafutaji ndani ya mzunguko. UDP haisafiri hivyo katika usanidi wa kawaida, ndiyo sababu handaki la WireGuard haliwezi kuwekwa ndani ya Tor bila relay ya TCP ya ziada katikati.
OpenVPN inaweza kulazimishwa kutumia TCP, kwa hiyo mpangilio huo angalau unaweza kuelezwa. Pia ni wa polepole zaidi na dhaifu zaidi, na hali ya kushindwa inapovunjika inaonekana kama lango lililozuiwa. Tarajia kutumia muda mrefu zaidi kutofautisha haya mawili kuliko kurekebisha lolote kati yao.
Utatuzi ni nusu nyingine. Kwa --socks5-hostname proksi hutatua lengwa, wakati --socks5 ya kawaida huuliza kutatuzi la ndani kwanza na kuvujisha jina nje ya mzunguko. Bendera hiyo moja huamua kama utafutaji wa jina ni wa mnyororo au wa mtoa huduma wako wa intaneti.
| Order | What must resolve the endpoint | What usually breaks |
|---|---|---|
| VPN, then Tor | The tunnel's resolver | Entry guards blocked by the VPN provider's filters |
| Tor, then VPN | The SOCKS proxy, remotely | UDP transports, which Tor does not carry |
| App proxy on top | The application itself | Proxy bypass rules and cached connections |
Kupata mpaka wa kwanza uliovunjika
Jaribu hatua kwa mpangilio ambao pakiti husafiri, kwa maombi yasiyodhuru, na simama pale ya kwanza inaposhindwa. Andika amri ipi iliendeshwa kwanza, kwa sababu mpangilio ni sehemu ya ushahidi. Amri mbili hutenganisha mzunguko uliokufa na njia ya kutoka iliyokufa:
curl -s --socks5-hostname 127.0.0.1:9050 https://check.torproject.org/api/ip curl -4 -s https://api.ipify.org; echo
Ya kwanza huripoti kama ombi linakamilika kupitia proksi ya SOCKS hata kidogo, na ya pili huonyesha anwani ambayo mtandao unawasilisha sasa hivi. Ikiwa ya kwanza inashindwa na ya pili inafanikiwa, tatizo liko kwa mteja wa Tor au kabla yake. Ikiwa zote mbili zinafanikiwa na kivinjari bado kinashindwa, programu inatumia njia tofauti na ganda.
Ukurasa wa IP ya umma pia unaelezea njia ya mwisho ya kutoka inayoonekana pekee. Hauwezi kusema ni mirukio mingapi ilitangulia, kwa hiyo iunganishe na matokeo ya hali yanayotumika ya kila zana badala ya kuchukua namba moja kama mchoro.
Wakati wa kuacha kuongeza tabaka
Ikiwa huwezi kusema kwa sentensi moja kile tabaka linaongeza, liondoe. Mnyororo ambao madhumuni yake hayako wazi ni mnyororo ambao hakuna anayeweza kuutatua saa tatu usiku, na faida ya faragha ya mrukio usioelezwa kawaida ni ndogo kuliko upatikanaji unaoupoteza.
Ikiwa tabaka kweli linastahili nafasi yake, lijaribu peke yake kwanza, kisha ongeza linalofuata na uthibitishe njia tena kwa amri hizo mbili. Rejesha mnyororo kamili kabla ya matumizi ya kawaida, na uache uthibitishaji wa TLS na uthibitishaji wa utambulisho ukiwa umewaka; onyo la cheti linalokubaliwa ili ukurasa upakie ni upitaji wa uelekezaji, si ukarabati. Andika mpangilio ulioamua ukiwa bado mbichi.
Andika mpangilio huo, ukiwemo kutatuzi linalojibu katika kila hatua. Mnyororo unaofanya kazi ambao unaweza kuuelezea hustahimili sasisho lijalo, wakati mnyororo unaofanya kazi uliouunda kwa kujaribu hupotea nao. Ongeza tarehe na matoleo, ili kushindwa baadaye kuweza kulinganishwa na hali inayojulikana kuwa nzuri badala ya kubishaniwa kutoka kwa kumbukumbu. Mistari kumi katika faili ya maandishi huokoa jioni ya kubahatisha.