DNS yozuvingiz to'g'ri, o'rinbosar sog'lom, va baribir ba'zi mijozlar soatlab eski manzilga qo'ng'iroq qiladi. Bir nechtasi hal bo'ladigan va hech qachon javob bermaydigan nomga darhol muvaffaqiyatsiz bo'ladi. Ikkala natija ham bitta bo'shliqdan kelib chiqadi: xost nomi mijoz nima qidirishini o'zgartiradi, qachon qidirishini emas, va javob kelganda nimaga ishonishini ham emas.

Alomat: to'g'ri yozuv, eskirgan tunnellar

Nomni saqlaydigan profil uni doimiy ravishda hal qiladigan mijoz emas. Ko'pchilik uni bir marta hal qiladi, konfiguratsiya qo'llanilganda yoki tunnel ko'tarilganda, so'ngra sessiya tugaguncha o'sha manzildan foydalanadi. Ustiga qo'yilgan uzoq TTL o'tishni DNS tahrirlash atrofida emas, qayta ulanishlar atrofida rejalashtirish kerakligining sababidir.

Bu ikki xatti-harakatning hech biri nuqson emas, va aynan shu alomatni chalkashtiradi. Mijoz avval olgan javob bilan ishlaydi, server tomonida esa bu qaysi javob bo'lganini ko'rsatadigan hech narsa yo'q. Qayta ulanishni texnik xizmat oynasiga kiriting va foydalanuvchilarga nima ko'rishlarini ayting, yoki oynani chiptalarga javob berishga sarflang. Bir xil hisobotlar navbati odatiy natijadir.

Nomni kim boshqaradi va mijoz nimani tekshiradi

Zona ustidan nazorat migratsiya qanchalik tez harakatlanishini belgilaydi. Yozuvni kira oladigan registratorda saqlang va uni yana kim o'zgartirishi mumkinligini yozib qo'ying.

Ishonch nomga ergashmaydi. TLS asosidagi mijoz sertifikat identifikatorini yoki mahkamlangan nomni tekshirishi mumkin, WireGuard esa hamkorning ochiq kalitini autentifikatsiya qiladi va xost nomini butunlay e'tiborsiz qoldiradi. Bu farq DNS tahriri yetarlimi yoki har bir profilga yangi barmoq izi kerakmi ekanini hal qiladi. Yozuv o'zgarishi hech qachon hech kim tasdiqlamagan oxirgi nuqtaga ruxsat bermasligi kerak.

Ma'muriy va tiklash kirishini ommaviy mijoz nomidan uzoqda saqlang. Xosting hisobini yo'qotish mijozlarni qayta yo'naltiruvchi yozuvdan ham ayrilishga olib kelmasligi kerak. Tiklash yo'lini siz tark etayotgan provayderga bog'liq bo'lmagan joyda saqlang.

Har bir mijoz nomni qachon qayta o'qiydi

Hal qilish vaqti har bir mijozning xususiyati, shuning uchun o'tish oynasini va'da qilishdan oldin haqiqatda tarqatadigan tatbiqni tekshiring. wg-quick interfeys ko'tarilganda oxirgi nuqtani hal qiladi va tunnel qayta ishga tushguncha o'sha manzilni saqlaydi. OpenVPN mijozi ulanishda nomni qidiradi va qayta ulanishda yana ko'radimi, bu uning parametrlariga bog'liq.

ClientWhen it resolvesWhat it verifies
wg-quickAt interface start, cached for the sessionPeer public key, not the name
OpenVPN 2.6On connect, possibly again on reconnectCertificate identity or pinned name
Mobile clientsMay hold the answer across sleep or a network changePlatform trust store, same certificates

Mobil mijozlar odatiy kutilmagan holat, chunki ular uyqu yoki tarmoq o'zgarishi davomida hal qilingan manzilni saqlab turishi mumkin. A va AAAA yozuvlarini faqat o'rinbosar ikkala oilada ham javob bersa e'lon qiling. Bir oilada javob beradigan manzil ikkinchisi haqida hech narsani isbotlamaydi, o'lik AAAA yozuvi esa har bir urinishga vaqt chegarasini qo'shadi. Qo'llab-quvvatlagan har bir mijoz uchun hal qilish xatti-harakatini hujjatlashtiring, so'ngra odamlar haqiqatda ishlatadigan qurilmalarda sinab ko'ring.

Qayta ulanish ko'pchilik mijozlarda foydalanuvchi harakati va server buni majburlay olmaydi. Bu qadamni texnik xizmat eslatmasiga kiriting, u sodir bo'lganda foydalanuvchi nima ko'rishini bir satr bilan.

Dalillarga asoslanib o'ting, so'ngra eski oxirgi nuqtani foydalanishdan chiqaring

Almashtirishdan oldin o'rinbosarda har bir qatlamni isbotlang: tinglovchi javob beradi, xavfsizlik devori portni o'tkazadi, marshrutlar to'g'ri qaytadi, nom yangi manzilga hal bo'ladi va ma'lum identifikatsiya qabul qilinadi. Ulanishni qabul qiladigan tinglovchi qo'l siqishni tugatadigan bilan bir xil emas, shuning uchun portni emas, qo'l siqishni sinang. Joriy bekor qilish ro'yxatini konfiguratsiya yonida saqlang, chunki tiklangan zaxira nusxasi hamkorlar ro'yxatini avvalgidek qayta yaratadi va siz allaqachon yopgan kirishni qayta ochadi. Qaysi identifikatsiya bilan sinaganingizni yozing, chunki «bu ishlaydi» hech kim takrorlay oladigan dalil emas.

getent hosts vpn.example.com
ss -lunp | grep 51820
wg show wg0 latest-handshakes

O'tish paytida bir xil identifikatsiya uchun ikkala oxirgi nuqtada ulanish urinishlarini kuzating. Eski manzilga qarshi hali ham autentifikatsiya qilayotgan mijoz hech qachon ko'chmagan profil yoki keshlangan javobdir. Eski oxirgi nuqtani sanali reja bo'yicha foydalanishdan chiqaring, chunki bitta identifikatsiyani qabul qiladigan ikki xizmat ikki eshikni ochiq qoldiradi.

O'tish sinovi yangi oxirgi nuqta orqali ilova sessiyasidir, ping emas. O'sha sessiya ishlaganda va eski oxirgi nuqta to'liq qayta ulanish tsiklida birorta ham ruxsat etilgan urinishni qayd etmasa, ko'chirish tugallangan.

O'xshash maqolalar