Har bir tunnel nomi kimga tegishli ekanini so'ramaguningizcha inventar satriga o'xshaydi. Nom hozir nimadir ulanganini aytadi; xizmat kimga tegishli ekanini, ular nimaga yetishga ruxsat olganini yoki tunnelni yaratgan konfiguratsiya siz tasdiqlagan konfiguratsiya ekanini ayta olmaydi. Flot miqyosida ana shu uch savol inventarning o'zi, tunnel esa faqat eng so'nggi kuzatuv.

Bitta xizmat, uchta yozuv

Mo'ljallangan xizmat — ijarachi haqli bo'lgan narsa: identifikatorlar, prefikslar, resurslar va hayot davri holati. Joylashtirilgan konfiguratsiya — uni amalga oshirishi kerak bo'lgan yaratilgan siyosat. Kuzatilgan seans — nimadir ulanganligining ishlash vaqti dalili. Ularni bitta jadval deb qarash uch xil haqiqatni bir vaqtda uch xil noto'g'ri bo'lgan bitta satrga siqib qo'yadi.

RecordAnswersGoes stale when
Intended serviceWho may reach whatA contract changes and nobody edits the record
Deployed configurationWhat the gateway was toldA device is edited by hand
Observed sessionWhat is running nowTelemetry stops or a session ends

Amaliy sinov — har bir yozuv yakka o'zi javob bera oladigan savol. Bu prefiks kimga tegishli deb so'rang, mo'ljallangan xizmat yozuvi javob beradi. Darvoza qanday siyosat tutishini so'rang, joylashtirilgan yozuv javob beradi. Bu hafta kimdir undan foydalandimi deb so'rang, seans yozuvi javob beradi. O'z savoliga javob bera olmaydigan ustun birinchi tuzatilishi kerak bo'lgan ustundir.

Ijarachini yozib oling, interfeysni emas

Har bir xizmatga qayta ulanishdan keyin ham qoladigan identifikator bering. Vaqtinchalik tunnel interfeysi yoki seans raqami mijozga aloqasi yo'q sabablarga ko'ra o'zgaradi, ulardan biriga kalitlangan inventar esa aloqa tebranishida har safar yangi satr oladi. Buning o'rniga uni ijarachi va xizmatga asoslang, keyin kuzatuvlarni o'sha kalitga biriktiring.

Yozuvga mas'ul ijarachi va operator, qabul qilingan hamkor yoki foydalanuvchi identifikatori, hisob ma'lumotiga nusxa emas havola, himoyalangan prefikslar, marshrutlash muhiti, ruxsat etilgan resurslar va mo'ljallangan hayot davri holati kerak. Hisob ma'lumotlari materiali qo'llab-quvvatlanadigan maxfiy omborga tegishli; shaxsiy kalitlarni olib yuruvchi inventar muhitning ikkinchi, yomonroq himoyalangan nusxasiga aylandi.

Yaratilgan konfiguratsiyaning egasi va versiyasi bor

Avtomatlashtirish buni osonlashtiradi va yaxshiroq yashiradi. Muvaffaqiyatli ishlagan generator shablon chizilganini isbotlaydi, har bir qurilma chiqishga mos kelishini emas. Kimdir hodisa paytida darvozani qo'lda o'zgartiradi va o'sha o'zgarish yozib olishga arziydigan eng qimmatli narsa, chunki uni keyingi hech bir ishga tushirish takrorlamaydi.

Joylashtirilgan siyosatni qaysi reviziya yaratganini yozib oling va to'g'ridan-to'g'ri tahrirlarni kelishtirilishi kerak bo'lgan farq sifatida saqlang ularni jimgina ustidan yozish o'rniga. Kelishtirish shu yerda mahsulot: generator muvaffaqiyati va qurilmaning haqiqiy holati taqqoslanishi kerak bo'lgan ikki fakt, teng deb o'ylash kerak emas.

Seanslar dalil, ruxsat emas

Joylashtirish RADIUS hisobini ishlatadigan joyda RFC 2866 ishlash uchun aniq maydonlar beradi. Acct-Status-Type boshlanishni to'xtashdan ajratadi, bitta seansga tegishli yozuvlar esa Acct-Session-Id ni bo'lishadi. Bu maydonlar dashboard xulosasiga ishonmasdan seans qachon boshlanib, qachon tugaganini qayta qurish imkonini beradi.

Hisob identifikatori ishlash vaqti dalili. U qaysi ijarachiga subnetwork tegishli ekanini belgilamaydi va hech narsaga kirish bermaydi. Uni darvoza va xizmat identifikatori bilan bog'lang, keyin yig'ish vaqtini kuzatuv yonida saqlang. Yo'q hisobot foydalanish yo'qligi emas, telemetriya nosozligi bo'lishi mumkin, eski yozuv esa kirish hozir ham faol ekaniga dalil emas.

Ishdan chiqarish ham o'sha birlashtirishdan foydalanadi

Xizmatni olib tashlash mo'ljallangan kirishni, hisob ma'lumotlarini va tirik seanslarni shu tartibda, har birining egalari orqali olib tashlash demakdir. Keyin eskirgan konfiguratsiya qurilmalardan ketganini va uning ruxsat etilgan yo'llari endi hal qilinmasligini tekshiring. O'tgan chorakda ketgan mijoz tunnel nomi o'chirilgani, marshrut esa o'chirilmagani uchun prefikslar ro'yxatida qolib ketmasligi kerak.

Bularning hech biri har bir funksiya uchun bitta qurilma yoki muayyan avtomatlashtirish mahsulotini talab qilmaydi. Operatsion talab torroq va qiyinroq: mijoz, uning mo'ljallangan kirishi, joylashtirilgan siyosat va joriy ishlash vaqti dalillari kimningdir tunnel nomi haqidagi xotirasiga tayanmasdan birlashtirilishi kerak. Avval uchta yozuvni quring, keyin ularni saqlaydigan vositalarni tanlang.

O'xshash maqolalar