Ikkita telefon, bitta profil va kimdir shlyuzga qaramaguncha g'ayritabiiy ko'rinadigan naqsh. Bitta qurilma tunnelni ushlab turadi, ikkinchisi ulanadi va birinchisi uni bir necha soniyada yo'qotadi. Birinchisi qayta ulanadi, ikkinchisi tushib qoladi. Batareya tejash, Wi-Fi rouming va operator NAT'i ayblanadi, asl sabab esa qolgan hamma narsa bilan birga ko'chirilgan matn maydonida o'tiribdi. IKEv2 peerni nom bilan aniqlaydi, ikkala telefon ham bir xil nomni taqdim etmoqda.

Identifikatsiya — server sizni saqlaydigan kalit

IKEv2 almashinuvi ichida har bir tomon kimligini bildiradi: tashabbuskor mahalliy identifikator yuboradi, javob beruvchi o'ziniki bilan javob beradi va tashabbuskor da'vo qilgan identifikatsiyani siyosatga muvofiq tekshiradi ham. Shlyuz o'z holatini qurilma bo'yicha emas, identifikatsiya bo'yicha saqlaydi, chunki qurilma u ko'ra oladigan narsa emas. Shuning uchun bitta identifikatorli ikkita telefon bitta peer sifatida keladi va ikkinchi almashinuv birinchisining ustiga yozishi kerak. Muammo ikkalasi ham ishlatilganda paydo bo'ladi, shuning uchun bitta telefonli sinov uni hech qachon takrorlamaydi.

Bularning hech biri klientdagi xato emas. Klient profil aytgan narsani aynan yubordi.

To'qnashuv shlyuzdan qanday ko'rinadi

Ikkala telefon ham uyg'oq va ishlatilayotganda peer ro'yxatiga qarang. To'qnashuv telefonlar almashganda manzili o'zgaradigan bitta yozuvni ko'rsatadi, faol sessiyalar hisoblagichi esa hech qachon ikkiga yetmaydi. Talab bo'yicha uzilish boshqacha ko'rinadi va ularni ajratish nazariya emas, bitta kuzatuvni talab qiladi.

ObservationShared identityIdle teardown
Peer entries while both are awakeOne, with a changing addressOne per phone, or none
What triggers the dropThe other device connectingTime without traffic
What restores itThe other device disconnectingAny app needing the tunnel

Bu sodir bo'layotganda ikkala hodisani vaqt belgilari bilan yozib qo'ying. Boshqa apparatning ulanishi bilan mos keladigan uzilish identifikatorga ishora qiladi, oxirgi paketdan keyin bitta bo'sh oraliqdan keyin keladigan uzilish esa taymerga.

Nusxalar qayerdan keladi

Bitta ishlaydigan konfiguratsiyani eksport qilib, faqat server manzilini tahrirlash birinchi faylning identifikatsiyasi hali ichida bo'lgan ikkinchi faylni hosil qiladi. Bu ushbu nosozlikka olib boradigan oddiy yo'l va odatda kichik guruhni shoshqaloqlik bilan ulashda sodir bo'ladi.

Maydon nomlari buni o'tkazib yuborishni osonlashtiradi. Masofaviy identifikator telefon kutgan shlyuzni nomlaydi va uni nusxalash to'g'ri. Mahalliy identifikator bu apparatni shlyuzga nomlaydi va o'sha qiymatni nusxalash butun muammodir.

Har bir qurilma uchun qiymat bering

Apparat uchun noyob va butun umri davomida barqaror narsadan foydalaning, masalan, inventardagi qurilma identifikatori yoki boshqaruv tizimingiz har bir ro'yxatdan o'tish uchun yaratadigan qiymat. Bo'lim yorlig'i, umumiy xizmat hisobi nomi yoki foydalanuvchi elektron pochta manzili — o'sha odamning ikkinchi qurilmasi bo'lishi bilanoq hammasi to'qnashadi.

Bitta faylni tarqatish o'rniga har bir qurilma uchun yukni yarating. Qaysi qiymat qaysi apparatga tegishli ekanini yozib qo'ying, shunda almashtirish eski profilni tiklab, yangi telefonni yana o'sha to'qnashuvga tashlamaydi.

Server tomonini ham tekshiring. Identifikatsiyani qat'iy tunnel manziliga bog'laydigan shlyuz ikki xil identifikator bir xil tayinlashni olganda ham to'qnashishi mumkin, shuning uchun hovuzda joy borligini va tayinlashlar foydalanuvchi bo'yicha qotirilmaganini tasdiqlang.

Ikkala telefon uyg'oq holda tekshiring

Birinchisini ulang, shaxsiy resursga yeting, so'ng ikkinchisini ulang va ikkalasini bir daqiqa bo'sh qoldiring. Ikkala sessiya ham saqlanib qolishi va peer ro'yxati ikkita identifikatsiyani ko'rsatishi kerak. So'ng har bir telefonni qulflab ochib, bo'sh holat hali ham to'g'ri ishlashini tasdiqlang.

Agar bitta sessiya hali ham kuniga bir marta boshqa hech narsa ulanmasdan tushib qolsa, identifikatsiya endi gumondor emas. Profilni qayta tahrirlash o'rniga bo'sh taymerlar va server sessiya cheklovlariga o'ting.

O'xshash maqolalar