FQDN identifikatori deb belgilangan maydonni so'zma-so'z satr sifatida o'qing, ochiq manzilingizning teskari DNS nomi uchun so'rov sifatida emas. strongSwan tahlilchisida bu aynan shu, satr, va uni o'qish uni hech qachon endpoint'ga hal qilmaydi. Shu faktning o'zi peer uchun identifikator tanlashda eng keng tarqalgan chalg'ishni yo'q qiladi. Quyidagi tekshiruvlar uchta tegishli qiymatning bittaga qo'shilib ketishini oldini oladi.

Yorliq — qidiruv emas

Sotuvchilar interfeyslari FQDN va hostname kabi so'zlarni erkin ishlatadi, qutidagi yorliq esa uning orqasidagi kodlash haqida hech narsa demaydi. Maydonni Client FQDN deb ataydigan qurilma FQDN, elektron pochta shaklidagi satr yoki yalang'och manzil yuborishi mumkin. Matn va turni ikki alohida qaror sifatida qabul qiling va ikkalasini ham qayd eting.

So'zma-so'z identifikatorda hech narsa DNS talab qilmaydi. Bu qarshi tomon tekshiradigan da'vo, tarmoq hal qilishi kerak bo'lgan nom emas.

Uch alohida qiymat, alohida yozilgan

Bitta konfiguratsiya ekrani orqasida uch ish turadi va ularni birlashtirish qimmat xato. Bir qiymat — paketlar qayerga ketishini belgilaydigan endpoint manzili. Boshqasi bu peer taqdim etadigan mahalliy identifikator, uchinchisi esa uni autentifikatsiya qilishdan oldin uzoq tomondan kutgan identifikatoringizdir. Ularni o'zgartirish bilettida uch satr qilib yozing, chunki bundan kami munosabat emas, VPNni tasvirlaydi.

JobExampleWhat it decides
Where the packets go198.51.100.7The endpoint address
What this peer claimsgw.branch.internalThe local IKE identity
Who should answerike.hub.internalThe expected remote identity

Namuna identifikatorlar joylashtirishning bir qismi sifatida tanlanishi va avtorizatsiya qilinishi kerak. Ular autentifikatsiya tekshiradigan da'volar, har qanday peer'ni ishonchli qiladigan hisob ma'lumotlari emas, shuning uchun ishonchli ko'rinadigan satr hech narsani avtorizatsiya qilmaydi.

Tur qiymatning bir qismi

strongSwan identifikatorlar ma'lumotnomasi FQDN, elektron pochta shaklidagi qiymatlar, IP manzillar va boshqa kodlashlarni ajratadi, shuning uchun kodlash belgilar kabi muhim. Ikki qurilma bir xil matnni turli turlar ostida qabul qilib, baribir bir-birini rad etishi mumkin. Qiymatni turisiz qayd etuvchi eslatma konfiguratsiyaning yarmi.

Qurilma aslida qaysi turni yuborishini sotuvchidan so'rang va interfeys yorlig'i o'rniga dekodlash bilan tasdiqlang. Taxmin qilingan tur keyingi o'zgarishni kutayotgan nomuvofiqlik.

Har bir tomon ikkinchisini qanoatlantirishi kerak

Har bir tomonning mahalliy identifikatori ikkinchi tomonning autentifikatsiya siyosatidan o'tishi kerak. Bu ikkala qurilmadagi har bir identifikator katagiga bitta satr yopishtirish emas, o'sha qisqa yo'l hech kim sozlay olmaydigan konfiguratsiya yaratadi.

Sertifikat bilan autentifikatsiya o'z talablarini qo'shadi, chunki sertifikat identifikatori va ishonch shartlari siz kiritgan IKE identifikatori yonida turadi. Faqat IKE identifikatorining mos kelishi sertifikatli peer'ni avtorizatsiya qilmaydi.

DNS qayerda muhim va versiyangiz nimani majburiy qiladi

Aniqlash uchun ishlatiladigan shlyuz hostname'i haqiqatan ishlaydigan DNS talab qiladi va bu talab endpoint'ni topishga tegishli, kiritilgan identifikatorning biron teskari qidiruviga emas. Bilettida ikkalasini alohida saqlang, chunki aniqlash xatosi va identifikator nomuvofiqligi mijoz jurnalida bir xil o'qiladi va turli joylarda tuzatiladi.

Turni majburiy qiluvchi sintaksisni ko'chirishdan oldin siz haqiqatan ishga tushiradigan mahsulot va versiyaning tahlilchisini o'qing, chunki eski strongSwan nashrlari boshqacha tutgan va boshqa sotuvchilar o'z cheklovlarini qo'shadi. Ikki uchni solishtirganda to'rt narsani birga tuting: kutilgan identifikator, taqdim etilgan identifikator, tur va autentifikatsiya xatosi. Bu to'plam nomuvofiqlikni fikr emas, dalilga aylantiradi.

O'xshash maqolalar