VPN jurnali ko'rish haqida nimani isbotlay oladi va nimani olmaydi
Sessiya, hal qiluvchi, oqim va ilova yozuvlari turli hodisalarni isbotlaydi. Buni ko'rish tarixi deb atashdan oldin audit savolini va shaxs bog'lanishini tanlang.
Jurnal yig'uvchini tanlashdan oldin audit qaysi hodisani aniqlashi kerakligini hal qiling. Qaysi VPN sessiyasi maqsad manzil bilan bog'langanini so'rash, qaysi odam muayyan sahifani ochganini so'rashdan boshqa savol. Ikkalasi ham turli yozuvlar, turli bog'lanishlar va turli ishonch darajalarini talab qiladi. OpenVPN ulanish jurnali birinchisiga javob beradi va ikkinchisiga javob bera olmaydi.
Yig'uvchini tanlashdan oldin hodisani nomlang
Sessiya yozuvi qabul qilingan shaxsni, boshlanish va tugash vaqtini hamda server o'z siyosatiga ko'ra bergan manzilni ko'rsatadi. Hal qiluvchi jurnali o'sha hal qiluvchida nom so'ralganini ko'rsatadi. Oqim yozuvi manzillar, portlar, protokol va vaqtni ko'rsatadi, ilova jurnali esa o'sha ilova haqiqatan ishlagan tranzaksiyani ko'rsatadi. Bu to'rtining hech biri boshqasining o'rnini bosmaydi.
Ularning har biri bitta hodisani aniqlaydi va qolganlarini ochiq qoldiradi. Savolni oldin yozib qo'yish sizni ma'lumotlar qo'llab-quvvatlay olmaydigan hikoya tuzishdan saqlaydi.
journalctl -u [email protected] --since today | grep -i 'peer info\|assigned' cat /etc/openvpn/server/openvpn-status.log | head -20 conntrack -L -p tcp --dport 443 2>/dev/null | head -20
Birinchi buyruq xizmat jurnalida sessiya hodisalarini ko'rsatadi. Ikkinchisi ajratilgan manzillar bilan joriy mijozlar ro'yxatini chiqaradi, bu audit bog'lanishi tayanadigan xaritalash. Uchinchisi ulanish mavjud bo'lgandagina foydali bo'lgan jonli oqim holatini ko'rsatadi.
Qidiruv — tashrif emas
Brauzer nomlarni taxminiy hal qiladi, javoblarni keshlaydi va kuzatilayotgan hal qiluvchidan qayta so'ramasdan ularni qayta ishlatadi. Shuning uchun hal qiluvchi jurnalida nom qidiruvni isbotlaydi, tashrifni emas. HTTPS ustidagi DNS bu bo'shliqni kengaytiradi, chunki buning uchun sozlangan brauzer savollarini oddiy qayd etuvchingiz hech qachon ko'rmaydigan joyga yuboradi.
Maqsad manzillar o'z-o'zidan yaxshiroq emas. Bitta manzil ko'plab aloqasiz saytlarga mezbonlik qilishi mumkin, teskari DNS qayta qurish emas, taxmin, TLS qo'l berish paytida ko'rinadigan xost nomi shifrlangan sessiya ichidagi so'rov yo'li emas.
Aniq tranzaksiyalar uchun ilovaning o'z hodisa yozuvlari yoki jurnallash uchun aniq qo'llab-quvvatlanadigan proksi dizayni kerak. CONNECT tunnel proksiga maqsad va hajmni beradi, ichidagi sahifa yo'llarini emas. Tarmoqqa ma'muriy kirish ilovaning ishonch modelini jimgina almashtirish uchun litsenziya emas.
Odamni nomlashdan oldin shaxs va vaqtni bog'lang
Ichki manba manziliga ega oqim yozuvi o'sha manzil ayni vaqtda sessiya bilan bog'lanmaguncha hech narsani anglatmaydi. Manzillar qayta ishlatiladi va o'sha manzil bir soat oldin boshqa sessiyaga tegishli bo'lishi mumkin. Statik taqsimlash bog'lanishni saqlashning bir usuli, yagona usuli emas.
Tarjima chegaralari bog'lanishni yanada zaiflashtiradi. Agar bir nechta qurilma sizning kuzatuv nuqtangizdan oldin bitta manba manzilini baham ko'rgan bo'lsa, eng yaxshi aniqlashingiz mumkin bo'lgan narsa bitta qurilma emas, balki umumiy shlyuz sessiyasidir. Bir necha kishi ishlatadigan sertifikat yoki hisob ham xuddi shunday ta'sirga ega.
Vaqt zonalari, soat manbalari, kuzatuv nuqtalari va har bir tarjima qadamini yozib boring. Yo'qolgan yozuvlar oqim yozuvi eskirganini, sensor chetlab o'tilganini yoki ilova jurnali o'chirilganini bildirishi mumkin. Yo'qlik hech narsa bo'lmaganiga dalil emas.
Keyin e'lon qilingan maqsad uchun eng kam maydonlar, ruxsat etilgan o'quvchilar va saqlash muddatini belgilang. Korrelyatsiya va noto'g'ri nisbatlash dizayn masalalari, keyingi o'y emas, va odamlarni aniqlaydigan metadata u tayanadigan shaxs xaritasidek himoyaga loyiq.
Auditni o'zingiz boshqaradigan faoliyat bilan sinab ko'ring
Sessiyasi va ilovasi sizga allaqachon ma'lum bo'lgan ruxsat etilgan trafik yarating, so'ng har bir yozuv haqiqatan nimani qamrab olganini tekshiring. Sahifani yuklamasdan qidiruv qiling, keshdan sahifa yuklang va proksi orqali ulanish oching, qaysi hodisalar ko'rinishini kuzating.
Dalillar qo'llab-quvvatlaydigan hodisani xabar qiling va u nimani qamramasligini ayting. E'lon qilingan qamrovga ega kamtarona yozuv ko'rikdan o'tadi; taxminlardan tuzilgan ulkan ko'rish tarixi o'tmaydi.