Send Squid-umbønir gjøgnum ein yvirskipaðan proxy
Lat Squid 6.13 brúka ein parent til víðarisendar umbønir frá einum kendum klienti og slepp undan ótilætlaðari beinleiðis varaleið.
At tilskila ein parent í Squid merkir ikki í sjálvum sær, at hvør víðarisend umbøn má brúka hann. Um ein beinleiðis leið hevði brotið reglurnar, set kravið upp beinleiðis og royn, hvat hendir tá parent ikki er tøkur.
Hetta dømið fyri Squid 6.13 navngreinir ein parent og forbjóðar beinleiðis víðarisending til upprunan fyri eina klientkeldu:
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
Báðar adressurnar eru dømisvirði. Til eina stýrda upstream-roynd har almennir HTTP-parents eru loyvdir, vel eina adressu av HTTP-proxy-listanum. Varðveit serstøku http_access-regluna, sum bert loyvir ætlaðu klientunum. Leiðarreglan gevur ikki klientinum loyvi at brúka proxyn.
Kanna verandi leiðarreglur
no-query steðgar ICP-fyrispurningum til henda javnlíka. Nullið er fyrispurningarportið hjá honum, ikki HTTP-lurtarin. Klientvendur lurtari og hansara atgongdarreglur eru framvegis hvør sær.
Kanna verandi always_direct-stillingar og onnur val av javnlíkum, áðrenn tú leggur blokkin afturat. At nokta einum samsvari í always_direct krevur ikki í sjálvum sær ein parent. Tann beinleiðis never-direct-reglan setur hetta kravið fyri valda klientin.
Hetta stýrir transaktiónum, sum krevja víðarisending. Eitt brúkiligt lokalt goymslusvar kann latast uttan samband við parent, so eingin nýggj parent-sambinding er ikki sjálvvirkandi eitt leiðarbrot.
Kanna leiðina og atferðina við feilum
Brúka eitt stýrt mál og samanber hierarkiupplýsingarnar í atgongdarlogginum við tað, ið málið sær. Ein endaligur HTTP-statusur einsamallur sigur ikki, um Squid brúkti parent ella beinleiðis leið.
Ger parent ótøkan í einari viðlíkahaldsroynd og endurtak somu umbøn, sum ikki er í goymsluni. Forbjóða reglurnar beinleiðis víðarisending, skal transaktiónin miseydnast heldur enn at røkka upprunanum eftir einari aðrari leið. Ger bert hetta á tænastum, tú stýrir, og endurstovna ætlaðu uppsetingina aftaná.