Otvorenie druhého prehliadača nevytvorí druhú trasu VPN
Profily a anonymné okná oddeľujú stav prehliadača, nie sieťové cesty. Druhá trasa potrebuje pravidlo pre jednotlivú aplikáciu, proxy alebo menný priestor a každé z nich má svoju cenu.
Dva prehliadače, dve okná, jedno na pracovnom účte a jedno na osobnom, a predpoklad je, že teraz idú rôznymi cestami. Nevedú. Oddelenie profilov drží cookies oddelene, zatiaľ čo rozhodnutie o smerovaní sa deje pod prehliadačom a nevie, ktorý profil sa pýtal. Druhá cesta potrebuje pravidlo, ktoré ju vyberie, a miest, kde také pravidlo môže žiť, je len niekoľko.
Oddelenie stavu nie je oddelenie cesty
Profil prehliadača izoluje úložisko: cookies, históriu, rozšírenia a niekedy prihlasovacie údaje. Táto izolácia platí vnútri jedného stromu procesov a nemá čo povedať k tomu, ktoré rozhranie nesie paket.
Anonymné okná idú ďalej vo vzhľade a ani krok ďalej v smerovaní. Všetko, čo prehliadač odošle, stále odchádza cestou zvolenou operačným systémom, ak niečo medzi soketom a sieťou túto cestu nezmení. Zámena izolácie úložiska s izoláciou siete vytvára očakávania, ktoré žiadny výrobca prehliadačov nesľúbil a ktoré žiadny test nemôže splniť.
Čo trasu skutočne vyberá
Štyri veci môžu vybrať inú cestu: pravidlo VPN pre jednotlivú aplikáciu, ktoré zodpovedá spustiteľnému súboru alebo balíku, proxy nastavená vnútri prehliadača alebo systému, sieťový menný priestor alebo kontajner a druhé fyzické zariadenie. Každá z nich mení niečo skutočné a každá má svoju cenu.
Pravidlo pre jednotlivú aplikáciu je obvyklá odpoveď na mobilných platformách, kde služba VPN dostáva zoznam balíkov. Na počítači závisí od klienta a pravidlo, ktoré zodpovedá spustiteľnému súboru, pokrýva každý profil, ktorý tento súbor otvorí. Ak dva profily skutočne potrebujú rôzne cesty, zvyčajne potrebujú dva procesy s rôznymi identitami a nie dve karty. Preto spoločná inštalácia prehliadača nikdy nemôže byť hranicou v návrhu založenom na profiloch.
Proxy na úrovni aplikácie pridávajú ďalšieho prostredníka
Nastavenie proxy v prehliadači skutočne vytvára samostatnú cestu a tiež vytvára samostatný vzťah dôvery s tým, kto proxy prevádzkuje. Je to legitímne usporiadanie pre jeden profil a nie je rovnocenné pokrytiu celého zariadenia.
Vyberajte proxy vedome: SOCKS poslucháč na tom istom hostiteľovi, autentizovaná proxy vnútri tunela alebo vzdialená služba. Miešanie proxy s VPN s plným tunelom vytvára vnorené cesty, v ktorých sa režimy zlyhania násobia.
Overte skutočnú požiadavku každého prehliadača
Odošlite rovnakú požiadavku z každého prehliadača a porovnajte pozorovanú výstupnú adresu, namiesto porovnávania stránok nastavení. Nastavená proxy, ktorá potichu nedokáže nadviazať spojenie, je veľmi častý spôsob, ako skončiť späť na predvolenej ceste.
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
Potom požiadavku zopakujte s vynútenou proxy a s vypnutým tunelom, aby ste videli, ktorá vrstva prevádzku skutočne nesie. Zapíšte aj odpoveď DNS, pretože prehliadač s vlastným šifrovaným resolverom môže systémovú cestu úplne obísť a napriek tomu zobraziť stránku, ktorú ste očakávali.
Zapíšte zamýšľané priradenie do dvoch riadkov: ktorý proces používa ktorú cestu a kto vlastní každú z nich. Majte na očiach aj identity účtov, pretože dve cesty nebránia tomu, aby sa rovnaké prihlásenie predstavilo obom cieľom. Po ďalšej aktualizácii prehliadača test zopakujte, pretože nastavenie proxy sa ľahko stratí a ťažko si ho všimnúť.