Dva preglednika, dva prozora, jedan na poslovnom računu i jedan na osobnom, i pretpostavka je da sada idu različitim putevima. Ne idu. Razdvajanje profila drži kolačiće odvojeno, dok se odluka o usmjeravanju donosi ispod preglednika i ne zna koji je profil pitao. Drugi put traži pravilo koje ga bira, a mjesta na kojima to pravilo može živjeti ima samo nekoliko.

Razdvajanje stanja nije razdvajanje puta

Profil preglednika izolira pohranu: kolačiće, povijest, proširenja i ponekad vjerodajnice. Ta se izolacija provodi unutar jednog stabla procesa i nema što reći o tome koje sučelje nosi paket.

Privatni prozori idu dalje u izgledu i nimalo dalje u usmjeravanju. Sve što preglednik pošalje i dalje izlazi putem koji je odabrao operacijski sustav, osim ako nešto između utičnice i mreže to promijeni. Miješanje izolacije pohrane s mrežnom izolacijom stvara očekivanja koja nijedan proizvođač preglednika nije obećao i koja nijedan test ne može zadovoljiti.

Što zapravo bira rutu

Četiri stvari mogu izabrati drugi put: VPN pravilo po aplikaciji koje odgovara izvršnoj datoteci ili paketu, proxy postavljen unutar preglednika ili sustava, mrežni imenski prostor ili kontejner, i drugi fizički uređaj. Svaka od njih mijenja nešto stvarno i svaka ima cijenu.

Pravilo po aplikaciji uobičajen je odgovor na mobilnim platformama, gdje VPN servis dobiva popis paketa. Na stolnom računalu zavisi od klijenta, a pravilo koje odgovara izvršnoj datoteci pokriva svaki profil koji ta datoteka otvori. Ako dvama profilima zaista trebaju različiti putovi, obično im trebaju dva procesa s različitim identitetima, a ne dvije kartice. Zato zajednička instalacija preglednika nikada ne može biti granica u dizajnu zasnovanom na profilima.

Proxyji na razini aplikacije dodaju još jednog posrednika

Postavka proxyja u pregledniku zaista stvara odvojen put i također stvara odvojen odnos povjerenja s onim tko upravlja proxyjem. To je legitiman aranžman za jedan profil i nije jednako pokrivenosti cijelog uređaja.

Birajte proxy svjesno: SOCKS osluškivač na istom hostu, autentificirani proxy unutar tunela ili udaljena usluga. Miješanje proxyja s VPN-om punog tunela stvara ugniježđene putove u kojima se načini kvara množe.

Provjerite stvarni zahtjev svakog preglednika

Pošaljite isti zahtjev iz svakog preglednika i usporedite uočenu izlaznu adresu, umjesto da uspoređujete stranice postavki. Postavljeni proxy koji tiho ne uspije uspostaviti vezu vrlo je čest način da se vratite na zadani put.

curl -sS --max-time 8 https://api.ipify.org
curl -sS --max-time 8 --proxy socks5h://127.0.0.1:1080 https://api.ipify.org
dig +short example.com

Zatim ponovite zahtjev s prisilno uključenim proxyjem i s isključenim tunelom, da vidite koji sloj zapravo nosi promet. Zabilježite i DNS odgovor, jer preglednik s vlastitim šifriranim razrješivačem može potpuno zaobići put sustava i ipak prikazati stranicu kojoj ste se nadali.

Zapišite predviđeno mapiranje u dva retka: koji proces koristi koji put i tko posjeduje svaki od njih. Imajte na umu i identitete računa, jer dva puta ne sprječavaju da se ista prijava predstavi obama odredištima. Ponovno testirajte nakon sljedećeg ažuriranja preglednika, jer se postavka proxyja lako izgubi i teško primijeti.

Povezani članci