Kill switch može, ali ne mora pokrivati razdoblje prije nego što se njegova aplikacija pokrene, a razliku određuje politika operacijskog sustava, a ne marketinška stranica klijenta. Polje za automatsko pokretanje dokazuje da je nešto zakazano za pokretanje. Ono ne dokazuje da pravila blokiranja postoje u trenutku kada se mreža podigne. To su dva događaja, a samo jedan od njih štiti promet.

Prođite kontrolni popis redom jer svaki korak sužava ono što zapravo testirate.

Odakle blokada zapravo dolazi

Postoje dvije porodice implementacije. Ili platforma postavlja blokadu jer zna za tunel prije nego što se pokrene bilo koja aplikacija, ili klijent sam postavlja blokadu nakon što se pokrene. Prva može postojati prije prijave. Druga ne može postojati prije svog procesa, koliko god rano taj proces bio zakazan. Utvrdite na koju se porodicu oslanjate prije nego što bilo što testirate.

Na Androidu je stalno uključen VPN u kombinaciji s postavkom blokiranja veza bez VPN-a politika platforme, konfigurirana u sistemskim postavkama, a ne samo unutar klijenta. Na upravljanim uređajima to može biti postavljeno umjesto vas. Klijent koji se samo pokreće pri dizanju sustava nije isti mehanizam.

Odvojite razdoblje od usluge

Zatvoreno razdoblje nije dokaz da je provođenje prestalo, a otvoreno razdoblje nije dokaz da je tunel spreman. Mnogi klijenti razdvajaju sučelje, demona i aplikaciju u traci. Traka je ono što vidite; demon je ono što drži pravila.

Testirajte komponentu, a ne ikonu.

Testirajte interval pokretanja sigurno

Interval koji testirate počinje pri ponovnom pokretanju ili prijavi i završava kada se tunel autentificira. Pozadinske aplikacije se povezuju tijekom tog razdoblja, a provjere ažuriranja su uobičajeni prekršitelji. Koristite bezopasnu aktivnost i dokumentirani postupak dobavljača umjesto da blokirate vlastiti pristup. Zatim ponovite nakon normalnog ponovnog povezivanja jer put ponovnog povezivanja i put hladnog starta izvršavaju različit kod.

Test izveden nakon što je tunel već podignut ne dokazuje ništa o pokretanju.

Pročitajte ponašanje pri ponovnom pokretanju ako je trajnost zahtjev. Postavka može preživjeti u konfiguraciji dok njezino provođenje počinje kasnije, a obje su činjenice važne: sačuvana politika i trenutak kada postaje aktivna.

Pročitajte politiku za svaku platformu

Android izlaže stalno uključen način i blokiranje kao zasebne prekidače i oba moraju biti uključena za zaštitu prije pokretanja. Windows ima koncept stalno uključenog tunela uređaja konfiguriran kroz politiku, što nije isto kao klijent u korisničkom načinu rada koji se rano pokreće. OpenVPN Connect dokumentira vlastito ponašanje kill switcha za svaku platformu, a dokumentirani opseg je ono što testirate. Ne prenosite naziv postavke s jednog sustava na drugi i ne pretpostavljajte da je značenje putovalo s njim.

Profil koji zahtijeva interaktivnu lozinku ima drugačije ovisnosti pokretanja od tunela stroja.

Što zapisati

Zapišite koji je mehanizam na snazi, u kojoj fazi postaje aktivan i koji je promet pokušan prije te faze. Zabilježite verziju platforme jer se ovo ponašanje mijenja između izdanja i između upravljanih i osobnih konfiguracija. Zabilježite da li politiku posjeduje klijent ili sustav jer to odlučuje tko može popraviti prazninu. Zatim ponovno testirajte nakon svakog ažuriranja klijenta ili OS-a.

Ako je praznina važna, trajno rješenje je politika platforme, a ne kraće odgađanje pokretanja.

To je odgovor na prvotno pitanje, izražen kao uvjet: kill switch štiti promet prije nego što se aplikacija pokrene samo kada blokadu postavi nešto što postoji prije aplikacije.

Povezani članci