Zámek VPN na iPhonu je politika, ne protokol
IKEv2 udržuje tunel naživu; nerozhoduje, co váš iPhone odešle, když tunel spadne. Ptejte se poskytovatele na politiku a její výjimky.
Ikona VPN ukazuje připojeno, tunel při změně sítě na okamžik spadne a provoz, který měl být zablokován, odejde přes mobilní síť. Nic v rozhraní mezeru neoznámilo. Funkce, na kterou jste spoléhali, je politikou klienta a platformy, a název protokolu v nastavení nepopisuje, co se v té sekundě děje.
Popisujte zámek jako smlouvu o stavech, ne jako vlastnost IKEv2 nebo On Demand.
Příznak: ikona hlásí připojeno
Ikona odráží pohled klienta na jeho vlastní stav a tento pohled může za realitou zaostávat o dobu opětovného připojení. Kešovaná stránka, rychlé opětovné připojení nebo obnovení stavu ten interval skrývají. Otázka, kterou stojí za to položit, není, zda byla ikona zelená, ale co zařízení v době nepřítomnosti tunelu dovolilo. Stejné zpoždění vysvětluje, proč je snímek obrazovky aplikace tak slabým důkazem: zaznamenává stav, nikoli přechod.
Tato otázka má odpověď jen tehdy, pokud ji politika definuje.
Co protokol skutečně udržuje
IKEv2 udržuje a obnovuje ověřený vztah IPsec a funkce mobility pomáhají obnovit jej po změně adresy. To je tvrzení o životním cyklu tunelu. Nic neříká o oprávnění iPhonu odesílat v mezeře jiný provoz, protože toto oprávnění patří platformě a klientovi, nikoli výměně klíčů. Zařízení, které se připojí za méně než sekundu, stejně mělo okno a právě v tom okně žije zajímavé chování.
On Demand je rovněž popisem chování při aktivaci, nikoli všeobecnou zárukou blokování.
Co platforma nabízí vývojáři
Network Extension od Applu zpřístupňuje ovládání rozsahu provozu a jeho průvodce směrováním odlišuje chování zahrnující všechny sítě od běžných zahrnutých tras a uvádí systémové výjimky. Existuje také spravovaný model nasazení Always On, oddělený od nastavení automatického připojení osobní aplikace. Zda daná aplikace něco z toho používá, je vlastnost aplikace, ne protokolu, kterým mluví.
Název přepínače není důkazem, které API aplikace volá.
Čtěte funkci jako smlouvu
Požádejte poskytovatele, aby specifikoval pět stavů: počáteční aktivaci, nečekanou ztrátu tunelu, úmyslné odpojení, ukončení aplikace a restart zařízení. K tomuto seznamu připojte systémové výjimky a jakýkoli zamýšlený přístup k LAN. Pak se zeptejte, zda je funkce volitelná, vynucená správou, nebo podmíněná režimem klienta, protože pauza zvolená uživatelem a zámek vynucený organizací jsou dva různé produkty. Zapište těch pět odpovědí do záznamu o nasazení, protože příští recenzent bude klást přesně tyto otázky.
Funkce, která blokuje při nečekané ztrátě, ale ne při úmyslném odpojení, je soudržný návrh. Jen to není ten, který popisovala marketingová stránka.
Jak testovat mezery
Testujte jeden přechod po druhém s neškodným provozem, v aplikaci a rodině adres, která vás zajímá. Potvrďte, co bylo v mezeře dovoleno, ne co ikona ukázala potom. Zaznamenejte verzi klienta a politiku vedle výsledku, protože obojí se mění a ani jedno není vidět na obrazovce nastavení telefonu. To je jediný způsob, jak oddělit skutečnou mezeru od pomalé ikony.
Pokud na odpovědi záleží pro shodu s předpisy, vyžádejte si ji písemně, místo abyste ji dovozovali z názvu produktu.