Pitisha maombi ya Squid kupitia proksi mzazi
Fanya Squid 6.13 itumie mzazi kwa maombi yanayosambazwa ya mteja anayejulikana na uepuke njia ya moja kwa moja isiyokusudiwa.
Kutangaza mzazi kwenye Squid hakumaanishi peke yake kila ombi linalosambazwa lazima limtumie. Ikiwa njia ya moja kwa moja inakiuka sera yako, weka sharti hilo wazi na ujaribu mzazi asipopatikana.
Kwa Squid 6.13, mfano huu unamtaja mzazi mmoja na kuzuia usambazaji wa moja kwa moja kwenda chanzo kwa chanzo kimoja cha mteja:
cache_peer 192.0.2.20 parent 3128 0 no-query default name=upstream
acl routed_client src 198.51.100.27/32
never_direct allow routed_client
Anwani zote mbili ni vielelezo. Kwa jaribio la upstream linalodhibitiwa linaloruhusu wazazi wa HTTP wa umma, chagua anwani kutoka orodha ya proksi za HTTP. Hifadhi sera ya http_access iliyo tofauti inayoruhusu wateja waliokusudiwa tu. Sheria ya njia haimpi mteja ruhusa ya kutumia proksi.
Kagua sheria za njia zilizopo
no-query huzima maswali ya ICP kwa peer huyu. Sifuri ni porti ya maswali ya peer, si kisikilizaji chake cha HTTP. Kisikilizaji cha upande wa mteja na sheria zake za ufikiaji vinabaki tofauti.
Pitia mipangilio ya always_direct iliyopo na uchaguzi mwingine wa peer kabla ya kuongeza blok hii. Kukataa ulinganifu katika always_direct hakuweki peke yake sharti la mzazi. Sheria ya never-direct iliyo wazi hutaja sharti hilo kwa mteja aliyechaguliwa.
Hii inadhibiti miamala inayohitaji usambazaji. Rekodi inayofaa ya cache ya ndani inaweza kutolewa bila kuwasiliana na mzazi, kwa hiyo kutokuwepo kwa muunganisho mpya wa mzazi si ukiukaji wa njia moja kwa moja.
Kagua njia na tabia ya kushindwa
Tumia lengwa unalolidhibiti na linganisha taarifa za ngazi katika logi ya ufikiaji na kile kilichoonekana kwenye lengwa. Hali ya mwisho ya HTTP pekee haisemi kama Squid ilitumia mzazi au njia ya moja kwa moja.
Katika jaribio la matengenezo, mfanye mzazi asipatikane kisha rudia ombi lilelile lisilo kwenye cache. Ikiwa sera inakataza usambazaji wa moja kwa moja, muamala unapaswa kushindwa badala ya kufika kwenye chanzo kwa njia nyingine. Fanya hivi tu kwenye huduma unazodhibiti na urudishe usanidi uliokusudiwa baadaye.