Tor-piirin vaihtaminen ja VPN-palvelimen vaihtaminen tuntuvat molemmilta uuden reitin saamiselta, mutta ne rikkoutuvat eri kohdissa, kun niitä käsittelee samana nappina. Toinen pyytää Tor-asiakasta rakentamaan sivustolle toisen polun; toinen pyytää VPN-asiakasta yhdistämään toiseen päätepisteeseen. Kumpikaan ei ole nollaus, ja osoite, jonka sivusto lopulta näkee, riippuu siitä, kumpi kahdesta on lähempänä kohdetta. Näin päätän, mitä säätöä käytän, ja mitä tarkistan sen jälkeen.

Kaksi toimenpidettä kahdessa eri kerroksessa

Tor on päällekkäinen kerros. Asiakas valitsee vartijareleen, keskireleen ja lähtöreleen ja kuljettaa sitten TCP-virrat tuon piirin läpi; kohde näkee lähdön eikä mitään muuta. Piirin vaihto on Torin sisäinen päätös siitä, mitkä releet kuljettavat virtaa.

VPN on alla oleva tunneli. Asiakas valitsee päätepisteen, käärii liikenteen ulompaan kerrokseen, ja kaikki seuraava näkee päätepisteen osoitteen. Palvelimen vaihto on päätös siitä, mihin ulompi polku päättyy.

Koska kerrokset ovat riippumattomia, toinen toimenpide voi olla näkymätön yhteyden kauimmassa päässä. Tämä epäsymmetria selittää suurimman osan näihin kahteen säätöön liittyvästä sekaannuksesta.

Mitä Uusi Tor-piiri tälle sivustolle tekee

Uusi Tor-piiri tälle sivustolle -valinta sivuston tietopaneelissa sulkee ne virrat, joita Tor kuljettaa kyseiselle sivustolle, ja rakentaa uuden piirin seuraavaa pyyntöä varten. Välilehdet, evästeet, kirjautumiset ja muu istunto pysyvät täsmälleen siinä, missä olivat, ja se on koko pointti: säilytät istunnon ja vaihdat polun.

Siksi se on oikea työkalu kapeaan vikaan: lähtörele, jonka kohde estää, lähtöä seuraava captcha-silmukka tai yksi sivusto, joka jumittuu, kun kaikki muut ovat kunnossa. Saman paneelin piiriesitys luettelee kolme relettä, joten voit varmistaa, että lähtö todella vaihtui sen sijaan että olettaisit niin.

Tarkkaile vartijaa. Torilla on pieni joukko sisääntulovartijoita, ja piirin vaihto käyttää yleensä samaa vartijaa, joten verkon ensimmäinen hyppy ei liiku. Uusi henkilöllisyys on suurempi nollaus: se sulkee välilehdet ja tyhjentää selailutilan ennen uuden piirin rakentamista, ja henkilöllisyyden säädöt on dokumentoitu erikseen syystä: se on toinen toimenpide, jolla on toinen hinta.

Miten VPN-palvelimen vaihto toimii

Asiakas purkaa tunnelin ja yhdistää toiseen päätepisteeseen. Seuraava hyppy tunnelin ulkopuolella, oli se sitten Tor-vartija tai kohde itse, näkee toisen lähdeosoitteen. Tunnelin sisäiset yhteydet katkeavat ja ne on muodostettava uudelleen, joten sivut voivat roikkua kunnes aikakatkaisu iskee sen sijaan että ne latautuisivat puhtaasti.

Tunnelin yläpuolella ei kirjoiteta mitään uudelleen, mutta purku ei ole näkymätön. VPN-ensin-asetelmassa Tor valitsee lähdön edelleen, mutta tunnelin kaatuminen tappaa ne TCP-yhteydet, joita Tor pitää vartijaansa, joten Tor purkaa ne piirit ja rakentaa uudet ja valitsee lähdön uudelleen. Sivusto voi siis nähdä eri lähtöosoitteen vaihdon jälkeen, vaikka vaihto itse ei koskaan valinnut yhtään. Vaihto päättää osoitteen, jonka vartija näkee; uudelleenrakennettu piiri valitsee lähdön uudelleen. Jos vaihdoit palvelimia vain muuttaaksesi sitä, mitä sivusto näkee Torin ollessa edessä, siirsit kerrosta, jota sivusto ei koskaan havaitse suoraan, ja jokainen sivuston huomaama muutos tuli uudelleenrakennuksesta, ei vaihdosta.

Vaihto vaikuttaa myös vain reittiin, jonka asiakas omistaa. Avointa yhteyttä uudelleenkäyttävä selain voi näyttää juuttuneen vanhalle polulle, kunnes se yhdistää uudelleen, ja välimuistiin tallennettu DNS-vastaus on toinen tavallinen syy. Lataa ensin uudelleen, arvioi sitten.

Järjestys päättää, mitä kohde näkee

Kaksi järjestystä vastaavat eri kysymyksiin. Kun VPN on Torin edessä, vartija ja releet näkevät VPN:n päätepisteen, kun taas kohde näkee Torin lähdön. Kun Tor on VPN:n edessä, kohde näkee VPN:n päätepisteen, koska tunneli on viimeinen asia, jonka läpi liikenne kulkee.

SetupSwitch VPN serverChange Tor circuit
VPN, then TorGuard sees the new address; the rebuilt circuit re-chooses the exit, so the site may see a different exit, not necessarily the same one.Site sees a new exit; the VPN endpoint is untouched.
Tor, then VPNSite sees the new VPN address immediately.Circuit is rebuilt, but the site still sees the VPN address.

Niinpä IP-haku raportoi, mitä kohde näki, ei polkua, joka sen kuljetti. Palvelu, joka näyttää lähdön yhdessä asetelmassa ja VPN:n toisessa, käyttäytyy oikein eikä vuoda.

Mitä kumpikaan toimenpide ei tee

Kumpikaan ei poista tilin henkilöllisyyttä. Kirjautunut istunto on eväste plus palvelinpuolen tietue, eikä polun vaihto kosketa kumpaakaan. Vakaa selainprofiili, sama kirjautuminen ja sama sormenjälki selviävät molemmista toimista.

Kumpikaan ei ole todistekaan. Sivusto raportoi osoitteen, jonka se havaitsi pyynnön aikana; se ei voi raportoida relepolkuasi tai sitä, putosiko VPN:si kymmenen minuuttia sitten. Jos tarvitset sen aikajanan, kirjoita se heti ylös, koska sitä ei voi jälkikäteen rakentaa kauimmasta päästä.

Sovita säätö oireeseen

Aloita siitä, mikä epäonnistui, ei siitä, mikä nappi näyttää perusteellisemmalta:

  • Yksi sivusto estää sinut, captchat pyörivät tai yksi sivusto on hidas: uusi piiri sille sivustolle.
  • Vain VPN:ään perustuva asetelma tarvitsee toisen näkyvän osoitteen: vaihda palvelin.
  • Odotit lähtöä, mutta sivusto raportoi VPN:si: tarkista järjestys, Tor on tunnelin takana.
  • Välilehdet sulkeutuivat ja kaikki nollautui: käytit Uutta henkilöllisyyttä, et piirin vaihtoa.
  • Lähtö näyttää muuttumattomalta piirin vaihdon jälkeen: releet voivat laillisesti toistua, eikä vartija liiku lainkaan.

Kirjoita toimenpide ja oire, jonka se oli tarkoitus korjata, ennen kuin muutat mitään muuta. Kaksi vaihtoa peräkkäin tuottaa vertailun, jota ei voi tulkita, ja molempien toistaminen, kun vain yksi kerros käyttäytyy huonosti, on se, miten viiden minuutin tarkistus muuttuu kokonaiseksi iltapäiväksi.

Aiheeseen liittyvät artikkelit