Sameina myportname og src í Squid við atskildum ACL
Sameina ein nevndan Squid-listener við eitt loyvt klientnetverk uttan at seta tvær ACL-sløgur í somu frágreiðing.
Uppsetanin sær trúlig út við fyrstu sýn:
acl team_a myportname 3128 src 198.51.100.0/24
Men ein ACL-frágreiðing hevur bert eina sløg. Her er myportname slagið; at leggja orðið src aftrat byrjar ikki aðra roynd. Hini orðini hoyra til virðislistan hjá fyrstu slagnum. Hendan linjan sigur ikki «hendan listener og hetta klientnetverkið».
Gehv hvørjum treyti eitt navn
Nýt eitt navn til hoyrandi sokkin og eitt serstakt keldu-ACL. Hesi brotini nýta skjalfestingaradressur, sum skulu skiftast út við adressur, ið hóska til útleggingina:
http_port 192.0.2.10:3128 name=team_a_port
acl team_a_port myportname team_a_port
acl team_a_clients src 198.51.100.0/24
http_access allow team_a_port team_a_clients
http_access deny all
Set loyvisregluna eftir tær verandi verndir fyri ótryggar málportar, avmarkað CONNECT-mál og umsitingarátak. Brotið vísir klients/listeners-treytina; tað kemur ikki í staðin fyri tær verndirnar.
Treytir á eini http_access linju verða samanbornar við AND. Tvær serstakar loyvislinjur høvdu loyvt hvørja treyt sjálvstøðugt, ið hevði broytt politikuna nógv. Fleiri virði í einum ACL geva vanliga onnur val fyri ta einastu royndina.
Vel útgangin serstakliga
Ein samsvarandi listener kann eisini nýtast av tcp_outgoing_address til at velja eina lokala kelduadressu. Tað er rutingarval, ikki loyvi at nýta proxyina. Ein regla um útgangsadressu kann ikki lata eina avvísta fyrispurning gjøgnum http_access.
Um ein uppsetan við fleiri adressum steðgar eftir eina uppstigging, skil prógvini: ein tolkingarmistakur vísir á syntaksina í uppsetanini; eitt átaksavslag vísir á reglusamsvar; ein loyvd fyrispurningur við skeivum útgangi vísir á útgangsval ella seinni NAT. At broyta øll trý í einum ger eitt lítið ACL-mistak nógv torgiligar at finna.