Ikki peer konfiguratsiyasi yonma-yon taqqoslanadi, birida remote satri bor, ikkinchisida yo‘q, va xulosa — ulardan biri buzilgan. Bu xulosa tahlil qilishga arzigulik darajada ko‘p marta xato. Direktiva birinchi paketni qayerga yuborish kerakligini tasvirlaydi. U jarayon boshlovchi klient yoki kutuvchi shlyuz sifatida ishlashini tanlamaydi va qaysi tomon o‘z shaxsini boshqasiga isbotlashini ham hal qilmaydi.

remote aslida nimani belgilaydi

remote yozuvi xostni, ixtiyoriy ravishda port va transportni, hamda ixtiyoriy ravishda navbat bilan sinab ko‘riladigan bir nechta shunday yozuvni nomlaydi.

Uning yo‘qligi noaniq emas, aniq ma’noga ega: jarayon kutadi va o‘sha peer autentifikatsiyadan o‘tmaguncha biron manzildan kelgan paketlarga ta’sir qilmaydi. Shuning uchun sayyor foydalanuvchilarga xizmat qiladigan shlyuz ularning hech birini oldindan nomlashga asosga ega emas.

Yozuvni manzil munosabati sifatida o‘qing. Uzoq tomon ishonchli ekanligiga sertifikatlar va tekshirish parametrlari javob beradi, manzil yozilgani emas.

Javobni uchta tuzilma hal qiladi

Sayyor klientga manzil kerak, chunki u boshlashi shart va usiz shlyuz qayerdaligini bilmaydi. Ko‘p klientli shlyuzga har bir foydalanuvchi uchun manzil kerak emas, chunki klientlar keladi va autentifikatsiyadan o‘tadi. Ma’lum uchlari bo‘lgan ataylab qurilgan ikki peerli bog‘lanish bir tomonda, ikki tomonda yoki hech birida manzilga ega bo‘lishi mumkin, bu qaysi tomon boshlashiga bog‘liq.

Qat’iy klient manzilini umumiy shlyuzga yopishtirish — o‘sha toifalarni e’tiborsiz qoldirishdan kelib chiqadigan xato. U manzili qayd etilgan yagona peer uchun ishlaydi va qolganlarning barchasini chalg‘itadi.

Direktivada konfiguratsiyani ko‘p klientli serverga aylantiradigan hech narsa yo‘q va uning mavjudligida server rolini to‘sadigan hech narsa yo‘q. OpenVPN 2.6 ma’lumotnomasi ixtiyoriy argumentlar va remote bo‘lmagandagi xatti-harakatni alohida hujjatlashtiradi, bu ularning qanchalik mustaqilligiga ishoradir.

ArrangementNeeds a destination
Roaming clientYes, which gateway to contact
Multi-client gatewayNo, peers authenticate on arrival
Two known peersDepends on which side initiates

Transport rollari boshqa o‘q

TCPda bir tomon kutadi, ikkinchisi qo‘ng‘iroq qiladi. Bular manzildan alohida direktivalar va ularni aralashtirish ikkalasi ham kutadigan yoki ikkalasi ham qo‘ng‘iroq qiladigan juftlikni keltiradi.

TCP manba filtri roli ham bor, shuning uchun server hech qachon remote tutmasligi mumkin degan tekis bayonot xato.

UDPda o‘rnatiladigan ulanish yo‘q, shuning uchun ikki uch ham tegishli UDP transportdan foydalanadi va direktiva faqat qayerga mo‘ljal olishni aytadi. Autentifikatsiyadan o‘tgan peer manzilining o‘zgarishlarini qo‘shimcha yozuvlar qo‘shish emas, maxsus xatti-harakat boshqaradi. Transportni to‘g‘ri qilish manzil biror ma’noga ega bo‘lishining shartidir va ikkalasini aralashtirish ishonchli ko‘rinadigan va hech qachon qo‘l berishni tugatmaydigan konfiguratsiyalarni keltiradi.

Nima uchun remote yo‘qligi ochiq eshik emas

Manzilsiz jarayon ham autentifikatsiyadan o‘tmaydigan peerlarning trafigini rad etadi, va odamlar yo‘q satrni hammaga ochiq tinglovchi deb o‘qiganda aynan shu qismni o‘tkazib yuboradi.

Autentifikatsiya va manzil mustaqil, va ishonch uchun birinchisi muhim.

Qarama-qarshi xato xavfliroq. Qat’iy manba manzili aniq va tekshirish oson bo‘lgani uchun kirish nazorati kabi tuyulishi mumkin, lekin narigi tomonda kim borligi haqida hech narsani isbotlamaydi. Sertifikat tekshiruvini va sertifikatni uning roliga bog‘laydigan shaxs tekshiruvlarini saqlang. Ularni manzil mosligi bilan almashtirish haqiqiy nazoratni uning ko‘rinishiga almashtiradi.

Konfiguratsiya nimani taxmin qilishini yozing

Har bir tomon uchun uchta narsani yozib qo‘ying: birinchi paket peerga qanday yetadi, qaysi tomon transportni qabul qila oladi va har bir tomon ikkinchisi haqida nimani tekshiradi.

O‘sha taxminlar dizayn. Direktivalar faqat ularning yozilishi.

Agar ikki fayl farq qilsa, biri xato deb taxmin qilish o‘rniga ular turli taxminlarni ifodalayaptimi-yo‘qmi tekshiring. Simmetrik fayl juftligi ishlaydigan tunnel uchun na zarur, na yetarli, va asimmetriya ko‘pincha topologiyani ishlatadigan qismdir.

O'xshash maqolalar