Squid yuqori proksisi uchun alohida kirish ma’lumotlari
Mijozning proksi parolini boshqa operatorga berish kerak deb o‘ylamasdan Squid 6.13’ga o‘z upstream hisobini bering.
Foydalanuvchining Squid xizmatingizga kirishi va Squid’ning yuqori proksiga kirishi alohida ma’lumotlarni ishlatadi. Yuqori proksi boshqa operatorniki bo‘lishi yoki boshqa hisoblar bazasini ishlatishi mumkin. Mijoz parolini qabul qilish uni yuqoriga uzatish kerak degani emas.
Squid 6.13 yuqori proksi ta’rifiga doimiy kirish ma’lumotlarini qo‘sha oladi:
cache_peer 192.0.2.20 parent 3128 0 no-query default name=upstream login=parentuser:ExampleOnly
Yuqoridagi manzil va parol hujjat misollaridir. Tasodifan ikkinchi peer yaratmay, kirishni mavjud yuqori proksi ta’rifiga qo‘shing. Qaysi so‘rovlar shu yuqori proksidan majburiy foydalanishini belgilaydigan alohida yo‘naltirish siyosatini saqlang.
Hisoblar doirasini ajrating
Quyi tomondagi auth_param sozlamalari Squid nusxangiz mijozlarini tekshiradi. Peer’ning login parametri boshqa o‘tish uchun ma’lumot beradi. Birini o‘zgartirish ikkinchisini avtomatik yangilamaydi.
Yuqori proksining hujjatdagi autentifikatsiya talablarini bajaring. Bu satr ulanishga yo‘naltirilgan har bir autentifikatsiya usulining to‘liq sozlamasi emas. Yuqori proksi NTLM yoki Negotiate kutsa, bu maydon parolini qayta-qayta almashtirmay, qo‘llanadigan peer tuzilishini tekshiring.
Squid’da PASS va PASSTHRU kabi ma’lumotlarni o‘tkazish parametrlari ham bor. Ularning ma’nosi maxsus upstream hisobidan farqli va mijoz autentifikatsiyasi ma’lumotlarini peer’ga ochishi mumkin. Loyihada alohida hisoblar bo‘lsa, ularni qisqa yo‘l deb tanlamang.
Sozlamani himoyalang va to‘g‘ri o‘tishni sinang
Doimiy sir sozlamada saqlanadi. Fayl va zaxira nusxalariga kirishni cheklang, parser yoki debug chiqishini ulashishdan oldin maxfiy ma’lumotlarni tozalang. Parametrning o‘z escape qoidalari bor: hujjat URL escape’larini ruxsat etadi va oddiy foiz belgisini ikki marta yozishni talab qiladi.
Mijozlar muvaffaqiyatli tasdiqlansa ham yuborilgan so‘rovlar yuqori proksida bajarilmasa, o‘sha upstream almashinuv va hisobni tekshiring. Mijoz–Squid va Squid–yuqori proksi uzatish himoyasini ham ajrating; birinchi ulanishni shifrlash ikkinchisini avtomatik himoyalamaydi.