Xavfsizlik yangilanishlarini o‘rnatishdan bosh tortish boshqa birovning muammosiga aylanishga bir yomon hafta qolganda bo‘ladi, va mijozlarni qabul qiladigan shlyuz bu odatni rivojlantirish uchun eng oson joydir. Odatiy sabab — yetishmayotgan marshrut emas, yetishmayotgan qarordir: mijozlarni uzatish qasddan tor bo‘lganda xostning o‘zi omborga qanday yetib borishini hech kim aytmagan. Bu qaror aniq qabul qilinishi kerak va tushdan keyin chiqish siyosatini o‘chirishdan torroq bo‘lishi kerak.

To‘rt bosqich, to‘rt xil egasi

Yangilanish xatosi — xabar aytadimi yoki yo‘qmi, nomlangan bosqich, va har bir bosqich boshqa egaga tegishli. Hal qilinmaydigan nom — hal qiluvchiga beriladigan savol. Muddati tugaydigan ulanish — transport, proksi yoki uzoq tomonga beriladigan savol. TLS shaxsiyat xatosi — ishonch savoli, va rad etilgan arxiv metama’lumotlari — imzo savoli. To‘rt bosqich, to‘rt egasi va port qoidasi har doim faqat bittasiga javob beradi.

The failure text mentionsWhich component owns itWhat you check firstWhat you must not change
a name that will not resolvethe resolver policy for this hostwhich resolver is used, and whether its path is permittednothing in the firewall: no repository packet has left yet
a connection that times outrouting, proxy or the far endthe destination, port and proxy the manager actually attemptsthe egress policy, before you know that destination
a TLS identity mismatchtrust configuration and the server's identitythe chain the manager is presented withverification settings, which only hide the mismatch
rejected archive metadatathe repository's signing metadatawhether the source carries valid, trusted metadatathe signature check, which is not a routing question

Ping va nomlarni hal qilish — odamlar birinchi murojaat qiladigan ikki sinov, va ikkalasi ham hech kim bermagan savollarga javob beradi. Exo javobi ombor ulanishidan boshqa protokoldan foydalanadi, va muvaffaqiyatli qidiruv yuklab olishni sinamay nomlarni hal qilishda to‘xtaydi. Ikkalasi ham haqiqiy bitim muvaffaqiyatsiz bo‘lganda o‘tishi mumkin, va ikkalasi ham yo‘lga aloqasi bo‘lmagan sabablarga ko‘ra muvaffaqiyatsiz bo‘lishi mumkin.

Menejer haqiqatan yuradigan yo‘lni o‘qing

Sozlangan manba URIlarini va proksining haqiqiy joylashuvini taxmin qilish o‘rniga tekshiring. Oddiy HTTP uchun yozilgan qoida ombor HTTPS gapirayotganda tuzatish emas, va proksini talab qiladigan tashkilot yo‘lni allaqachon tanlagan. Paket menejerlari muhit o‘zgaruvchilariga va o‘z konfiguratsiyasiga rioya qiladi, va xostga xos sozlamalar globalni bekor qilishi mumkin. Interaktiv brauzer qiladigan narsa menejer qiladigan narsa bo‘lishi shart emas.

apt-get update -o Debug::Acquire::http=true
apt-config dump | grep -i proxy
env | grep -i proxy

APT transport hujjatlari qaysi sozlamalar qaysi URI sxemasiga tegishli ekanini va xostga xos tanlovlar qanday yozilishini tavsiflaydi. Buyruqlar chiqishini chipta bilan birga saqlang, chunki u proksi muammosini yetishmayotgan marshrutdan har qanday ping natijalaridan tezroq ajratadi. Menejer sinab ko‘rayotgan aniq manzil, port va protokolni yozing, va firewall o‘zgarishi oylar ichida eskiradigan taxminiy ko‘zgu manziliga emas, shu yozuvga tayansin.

Texnik xizmat siyosatini tanlang, istisno emas

Uchta siyosat himoya qilinishi mumkin: tunnel orqali xizmat ko‘rsatish, boshqariladigan yangilanish proksisi orqali xizmat ko‘rsatish yoki tor vakolat berilgan to‘g‘ridan-to‘g‘ri marshrut orqali xizmat ko‘rsatish. Har biri o‘ziga mos hal qiluvchi tartibini nazarda tutadi. Himoya qilib bo‘lmaydigan narsa — tunnel har yiqilganda jimgina cheksiz zaxira yo‘lga aylanadigan istisno.

Tanlangan siyosatni egasi bilan birga yozing, chunki keyingi operator qoidani topadi, uning orqasidagi asosni emas. Ruxsatni qoidalarni tozalash yoki bitta xost uchun ikkinchi siyosat menejerini qo‘shish o‘rniga mavjud firewall va tarmoq egasi orqali qo‘llang. Haqiqiy manba ishlatadigan manzil oilalari va xizmat so‘nggi nuqtalarini qamrab oling, va ombor ko‘chganda ro‘yxatni qayta ko‘rib chiqing.

Ishonchni zaiflashtirmasdan tekshiring

Muvaffaqiyatli transport tekshiruvni yumshatish uchun ruxsat emas: arxiv autentifikatsiyasi va TLS server shaxsiyati ikki alohida tekshiruvdir, va har qaysi birini o‘chirish xatoni yo‘q qiladi, shu bilan birga xost nimani qabul qilishini o‘zgartiradi. O‘rtada turadigan proksi — tarmoq egasining ishonch qarori, tekshiruvni mahalliy o‘chirish uchun sabab emas, va ombor hisob ma’lumotlari umumiy diagnostikaga tegishli emas, chunki batafsil jurnal ularning oqib ketishi uchun eng oson joy.

O‘zgarishni nazorat ostidagi metama’lumot olishi va keyin bitta tasdiqlangan paket bitimi bilan qabul qiling, so‘ng tunnel yiqilganda nima bo‘lishini sinab ko‘ring. Uzilish paytida jimgina kengayadigan texnik xizmat yo‘li yopiq holda muvaffaqiyatsiz bo‘ladigan yo‘ldan yomonroq, va natija nomlangan egasi va cheklangan qamrovi bo‘lgan yangilanish yo‘li bo‘lishi kerak.

O'xshash maqolalar