Henda uppseting er til Squid 6.13, eisini pakkan hjá Debian 13. Vátta uppsettu útgávuna við squid -v: tilvísingin til Squid-boð merkir http_access sum ikki tøkt í útgávu 8.

Vel adressurnar fyrst

Lurtarin má hava eina adressu tillutaða ambætaranum. Klientreglan krevur kelduadressuna, sum Squid sær; hon kann vera almenna útgongdaradressan hjá einum NAT-neti heldur enn privata adressan hjá einari farteldu.

Skift adressurnar úr skjølunum niðanfyri út. Klientavmarkingin er ein adressa, skrivað sum /32.

http_port 192.0.2.10:3128
acl proxy_client src 198.51.100.27/32
acl Safe_ports port 80 443
acl SSL_ports port 443
acl CONNECT method CONNECT

http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny manager
http_access deny to_localhost
http_access deny to_linklocal
http_access allow proxy_client
http_access deny all

Skift samsvarandi lurtara, ACL-allýsingar og atgongdarreglur út í pakkauppsetingini, men varðveit logg- og fíluskipanartillingar. At leggja hesar reglur undir eina eldri klientloyving kann sleppa uttan um avmarkingina. Endurtiknar allýsingar av einari lista-ACL kunnu eisini leggja virði afturat.

Hvussu umbønir fara gjøgnum reglurnar

Fyrstu noktanirnar steðga óynsktum málportum, umsitingarumbønum og lokalum ella link-local málum. Kendi klienturin verður loyvdur eftir hesar kanningar; allar aðrar umbønir koma til endaligu noktanina. Málverjurnar eru framvegis neyðugar, tí ein loyvislisti fyri keldur einsamallur avmarkar ikki mál.

Avmarka eldveggin hjá vertinum ella netinum til ætlaðu kelduna, áðrenn tú opnar lurtaran. Binding velur, hvar Squid tekur ímóti sambondum; atgongdarreglur avgera, hvørjar umbønir tað loyvir.

sudo squid -k parse -f /etc/squid/squid.conf

Rætta tulkingarvillur áðrenn tænastan undir stýring verður lisin inn aftur. Royn frá loyvda klientinum og einari aðrari stýrdari keldu, sum skal noktast. Vátta, at málið bert fær loyvdu umbønina: eitt TCP-samband einsamalt prógvar ikki loyvi til framsending.

Skyldar greinar