VPN manzilida Samba: tinglovchi nima uchun yo’qoladi
Ulashish tunnel qayta ishga tushguncha ishlaydi, keyin ping hali javob berayotgan bo’lsa-da vaqt tugaydi. Yo’qolgan manzilga bog’langan tinglovchi butun naqshni tushuntiradi.
Ulashish butun tong ishlaydi, tunnel tushlikda qayta ulanadi va o’sha UNC yo’li endi vaqt tugab muvaffaqiyatsiz bo’ladi, biroq serverga ping hali javob beradi. Ulashish ta’rifida hech narsa o’zgarmadi va VPN ishlayapti. O’zgargan narsa — Samba bog’langan mahalliy manzil, va interfeys qaytadan yaratilgandan keyin u endi mavjud emas. Bunday nosozlik rejimi tinglovchining hayot davri muammosi, ruxsat muammosi emas.
Ulashish tunnel qayta ishga tushguncha ishlaydi
Xizmatni manzilga bog’lash uning soketini o’sha manzilning umriga bog’laydi. Tunnel interfeysi yo’q qilinib qaytadan qurilganda eski manzil yo’qoladi va unga bog’langan soket ham u bilan birga ketadi. Xizmat ishlashda davom etadi, lekin mijozlar yo’naltiriladigan joyda hech narsa tinglamaydi.
Yangi manzil ICMP ga javob bersa, ping hali ham muvaffaqiyatli bo’lishi mumkin, shuning uchun ulashish o’lik bo’lsa-da yetib borish yaxshi ko’rinadi. Aynan shu bitta chalg’ituvchi muvaffaqiyat odamlarni xavfsizlik devoriga yuboradi.
Yetib borish — bog’lash manzili emas
Bu yerda uchta qaror aralashadi. Marshrut mijoz paketi yetib kelishini hal qiladi. Tinglayotgan soket mahalliy manzilda biror narsa uni qabul qilishini hal qiladi. Ulashish konfiguratsiyasi va fayl tizimi ruxsatlari keyin nima bo’lishini hal qiladi. Interfeys qaytadan yaratilganda faqat ikkinchisi buziladi.
VPN hovuzidagi manzil ham avtomatik ravishda mahalliy bog’lash manzili bo’lmaydi. U mijozga tegishli, fayl serveriga emas. Ping fayl xizmati uchun yomon sinov.
Bu egalarni hujjatlarda ham alohida tuting. VPN hovuzidagi kelgusi o’zgarish Samba tahririni talab qilmasligi kerak, ulashish ruxsatining o’zgarishi esa tunnelni qayta ishga tushirishni talab qilmasligi kerak.
Buning o’rniga barqaror manzilga bog’lang
Barqarorroq dizayn Sambani doimiy manzilda ushlab, mijozlarni u yerga VPN olib borishiga imkon beradi. Tunnel tebranganda server manzili o’zgarmaydi, shuning uchun tinglovchi hech qachon interfeys ortidan yurmaydi. Shunda kirishni VPN yo’li va xost xavfsizlik devori ta’minlaydi, ular aynan shu ish uchun qurilgan.
Agar tunnelga bog’lanish shart bo’lsa, o’rnatilgan versiya shartnomasini tushuning. interfaces va bind interfaces only parametrlari bir xil narsa emas, bog’lash hujjati esa uzilib turadigan interfeyslar haqida ogohlantiradi. Ayrim platformalarda dinamik tinglovchini boshqarish mavjud, ammo bu taxmin qilinadigan emas, tekshiriladigan imkoniyat. Jadvalni tebranishdan oldin va keyin o’qib, ikkala chiqishni solishtiring.
ss -ltnp | grep ':445'Qayta ulanishni sinang, yashil chiroqni emas
Tinglovchini xizmat boshlanganidan keyin emas, qayta ulangandan keyin tekshiring. Tunnelni qaytadan yarating, so’ng tinglash jadvalini o’qib, soket mijozlar yo’naltiriladigan manzilda borligini tasdiqlang. Yashil tunnel ko’rsatkichi va muvaffaqiyatli konfiguratsiya tekshiruvi ikkalasini ham isbotlamaydi.
smbclient -L //files.corp.example -U aliceSo’ng mijozdan bitta ruxsat etilgan amal va bitta rad etilgan yo’lni ishga tushiring va ikkinchi qayta ulanishdan keyin takrorlang. Agar ulashish faqat birinchi tebranishgacha ishlasa, bog’lanish hali ham interfeys umriga bog’langan va dizayn tuzatilmagan. Bog’lanish yoki xizmat manzilini o’zgartiring, alomat qayta kelmaydi.