Squid 7 uchun har bir kiruvchi tinglovchini nomlang va uning soʻrovlari uchun qaysi ota-onadan ruxsat olishini cheklang:

http_port 3128 name=route_a
http_port 3129 name=route_b
acl via_a myportname route_a
acl via_b myportname route_b
cache_peer parent-a.example.net parent 8080 0 no-query name=parent_a
cache_peer parent-b.example.net parent 8080 0 no-query name=parent_b
cache_peer_access parent_a allow via_a
cache_peer_access parent_a deny all
cache_peer_access parent_b allow via_b
cache_peer_access parent_b deny all

Autentifikatsiya qilingan mijoz ruxsatini saqlab qoling va alohida sozlangan ota-ona hisoblarini saqlang. Ushbu marshrutlash fragmenti munosib tengdoshlarni tanlaydi; u mijozlarga ruxsat bermaydi yoki ota-ona hisob ma'lumotlarini taqdim etmaydi. Hech qanday ota-proksi hisob maʼlumotlari sozlanmagan ruxsat etilgan umumiy maqsadli test uchun HTTP proksi roʻyxati nomzodning umumiy tengdoshlarini taqdim etadi.

Toraytirish mos tengdoshlarni o'zi to'g'ridan-to'g'ri yo'naltirishni taqiqlamaydi. Agar tanlangan soʻrovlar uchun bu chiqishlar taqiqlangan boʻlsa, qoʻshing:

never_direct allow via_a
never_direct allow via_b

Avvalgi always_direct qoidalarini koʻrib chiqing va toʻliq ota-ona tanlovi konfiguratsiyasini. Mavjud bo'lmagan tayinlangan ota-ona yo'naltirishni muvaffaqiyatsiz qilishi kerakmi yoki boshqa aniq tasdiqlangan marshrut mavjudligini aniqlang. Boshqariladigan yo'naltirish so'rovi va ota-ona tomonidan mavjud bo'lmagan taqqoslash tanlangan natijani tekshirishi mumkin; Muvaffaqiyatli sahifaning o'zi noto'g'ri qayta tiklashni yashirishi mumkin.

yakuniy umumiy IP oxirgi tashqi ulanishga tegishli. Ikki xil ota-ona NAT-dan chiqishni ulashishi mumkin, shuning uchun bu manzilni tinglovchi va tengdoshlar tanlovidan alohida tekshiring.

Autentifikatsiya/transport tafsilotlari uchun tengdosh ma'lumotnomasidan foydalaning. Ushbu interfeyslar Squid 7 va oldingi qo'llab-quvvatlovchi relizlar uchun amal qiladi; ular Squid 8 da oʻzgarmagan holda mavjud emas.

O'xshash maqolalar