E njëjta identitet IKEv2 në dy iPhone? Lidhen me radhë
Një profil i kopjuar në dy pajisje i jep gateway-it një peer në vend të dyve. Vëzhgoni tabelën e peer-ave duke u mbushur dhe zbrazur, më pas lëshoni një vlerë për çdo pajisje.
Dy telefona, një profil dhe një model që duket i mbinatyrshëm derisa dikush të shikojë gateway-in. Një pajisje mban tunelin, e dyta lidhet dhe e para e humb brenda sekondave. E para rilidhet dhe e dyta bie. Fajësohen kursimi i baterisë, roaming-u Wi-Fi dhe NAT-i i operatorit, ndërsa shkaku i vërtetë qëndron në një fushë teksti që u kopjua bashkë me gjithçka tjetër. IKEv2 identifikon një peer me një emër, dhe të dy telefonat paraqesin të njëjtin emër.
Identiteti është çelësi nën të cilin serveri të mban
Brenda një shkëmbimi IKEv2 secila palë deklaron kush është: iniciatori dërgon një identifikues lokal, përgjigjësi përgjigjet me të vetin dhe gjithashtu verifikon identitetin e pretenduar nga iniciatori kundrejt politikës. Gateway-i mban gjendjen e tij sipas identitetit dhe jo sipas pajisjes, sepse pajisja nuk është diçka që ai mund të shohë. Prandaj dy telefona me një identifikues mbërrijnë si një peer i vetëm, dhe shkëmbimi i dytë duhet të mbishkruajë të parin. Problemi shfaqet vetëm sa kohë që të dy përdoren, dhe për këtë arsye një test me një telefon nuk e riprodhon kurrë.
Asgjë nga kjo nuk është defekt në klient. Klienti dërgoi saktësisht atë që i tha profili.
Si duket përplasja nga gateway-i
Shikoni listën e peer-ave ndërsa të dy telefonat janë zgjuar dhe në përdorim. Një përplasje tregon një zonë të vetme, adresa e së cilës ndryshon ndërsa telefonat alternohen, dhe numëruesi i sesioneve aktive nuk arrin kurrë dy. Shkëputja sipas kërkesës duket ndryshe, dhe dallimi i tyre kërkon një vëzhgim, jo një teori.
| Observation | Shared identity | Idle teardown |
|---|---|---|
| Peer entries while both are awake | One, with a changing address | One per phone, or none |
| What triggers the drop | The other device connecting | Time without traffic |
| What restores it | The other device disconnecting | Any app needing the tunnel |
Shkruani të dy ngjarjet me vulë kohore ndërsa ndodh. Një ndërprerje që përkon me lidhjen e aparatit tjetër tregon identifikuesin, dhe një ndërprerje që vjen një interval pasiviteti pas paketës së fundit tregon një kohëmatës.
Nga vijnë dublikatat
Eksportimi i një konfigurimi funksional dhe ndryshimi vetëm i adresës së serverit prodhon një skedar të dytë në të cilin identiteti i skedarit të parë është ende brenda. Kjo është rruga e zakonshme drejt këtij dështimi, dhe zakonisht ndodh kur një grup i vogël mirëpritet me nxitim.
Emrat e fushave e bëjnë të lehtë ta anashkalosh. Identifikuesi i largët emërton gateway-in që pret telefoni, dhe kopjimi i tij është i saktë. Identifikuesi lokal e emërton këtë aparat përballë gateway-it, dhe kopjimi i asaj vlere është i gjithë problemi.
Lëshoni një vlerë për çdo pajisje
Përdorni diçka unike për aparatin dhe të qëndrueshme gjatë gjithë jetës së tij, si identifikuesi i pajisjes nga inventari ose një vlerë që sistemi juaj i menaxhimit gjeneron për çdo regjistrim. Një etiketë departamenti, një emër i përbashkët llogarie shërbimi ose adresa e emailit e përdoruesit përplasen sapo ai person të ketë një pajisje të dytë.
Gjeneroni ngarkesën për çdo pajisje në vend që të shpërndani një skedar. Regjistroni cila vlerë i përket cilit aparat, në mënyrë që një zëvendësim të mos rikthejë profilin e vjetër dhe ta hedhë telefonin e ri drejt e në të njëjtën përplasje.
Kontrolloni edhe anën e serverit. Një gateway që e harton identitetin në një adresë fikse tuneli mund të përplaset gjithsesi kur dy identifikues të ndryshëm marrin të njëjtën caktim, prandaj konfirmoni që grupi ka vend dhe që caktimet nuk janë gozhduar për përdorues.
Verifikoni me të dy telefonat zgjuar
Lidhni të parin, arrini një burim privat, më pas lidhni të dytin dhe lërini të dy pasivë për një minutë. Të dy sesionet duhet të vazhdojnë dhe lista e peer-ave duhet të tregojë dy identitete. Më pas kyçni dhe zhbllokoni çdo telefon për të konfirmuar që rasti pasiv ende sillet saktë.
Nëse një sesion i vetëm ende bie një herë në ditë pa u lidhur asgjë tjetër, identiteti nuk është më i dyshuari. Kaloni te kohëmatësit e pasivitetit dhe kufijtë e sesioneve të serverit në vend që të modifikoni përsëri profilin.