Newsgroup: it.comp.os.linux.iniziare
Titolo: squid mi tiene la cache anche riavviando, e' normale?

Ho messo squid su un pc per provarlo. Mi ci connetto con un altro pc, va
tutto benone. Pensavo che essendo stato realizzato per macchine sempre
connese in rete non tenesse una cache nel caso la macchina venisse
spenta (come fa wwwoffle insomma)
Invece ho riavviato il pc e le pagine appena visitate erano rimaste
nella cache (non del browser perche' ho cambiato apposta browser per fare la
prova)
Insomma e' cosi' che deve funzionare?
-- 
| Ciao Cacciavite       Linux Registered User #297089
| Powered by *Debian GNU/Linux 3.0* on Celeron 667MHz 	  

 Insomma e' cosi' che deve funzionare?
mi sono reso conto che forse la cosa importante e' che la macchina con
squid sia connessa, infatti dalla doc ho capito che squid prima di
fornire la pagina controlla che questa non sia cambiata e nel caso non
puo' fare il controllo non passa la pagina al client.
Dunque la condizione e' quella di essere connessi, ma macchina si puo'
spegnere senza problemi. Be' proprio quel che ci voleva per chi ha una
connessione lenta flat (gprs)


 Insomma e' cosi' che deve funzionare?
Certo che deve funzionare così!
Squid è un PROXY ed in quanto tale fa "caching" su disco di ciò che i 
suoi client richiedono tramite esso al resto del mondo...
Se vuoi altre spiegazioni, chiedi pure!
Ciao.
Inviato da 
www.mynewsgate.net

 Se vuoi altre spiegazioni, chiedi pure!
ok, ne approfitto :))
-il TAG: cache_mem , indica se ho ben capito la quantita' massima di memoria concessa
 a squid. Di default ho 8 Mb, va bene secondo te?
-non ho trovato un tag che limiti la dimensione massima dei dati cachati
 da squid, devo pensare che mi riempia tutto il disco a lungo termine? :)
-"If you want to run Squid as an httpd accelerator....", cos'e' un httpd
 accelerator? (se hai voglia, altrimenti cerco con google :))
grazie


 Se vuoi altre spiegazioni, chiedi pure!
posso approfittare io?
devo fare una acl bastarda...
contesto: rete interna 192.168.0.0
ho unamacchina 192.168.13.10 alla quale deve essere consentito l'accesso solo
a determinati siti
stessa cosa per l'altra sottorete 10.2.1.0, qui e`un po' piu`facile visto che
nonho due numeri che variano nel quartetto,ma solo l'ultimo, devo bloccare la
10.2.1.15 con le stesse regole dell'altra... 
Ho provato un po' di acl ma sono riuscito solo a ottenere il blocco di tute 
le macchine 192.168.x.0 con x <= 13 se x >14 le macchine possoo accedere.. se
non mi odiate posto le 10 righe di acl scritte
acl all src 
0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 
127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 21 443 563 70 210 1025-65535
acl CONNECT method CONNECT
acl porn url_regex "/Squid/bin/porn.block.txt"
acl consentiti url_regex "/Squid/bin/consentiti.txt"
acl nonconsentiti url_regex "/Squid/bin/nonconsentiti.txt"
acl allowed_hosts src 
192.168.0.0/255.255.243.0
acl allowed_hosts_bis src 
192.168.14.0/255.255.14.0
acl allowed_hosts_13 src 
192.168.13.0/255.255.255.246
acl allowed_hosts_13_bis src 
192.168.13.11/255.255.255.11
acl allowed_hosts2 src 
10.2.1.0/255.255.255.241
acl allowed_hosts2_bis src 
10.2.1.16/255.255.255.16
acl biblioteca src 
10.2.1.15/255.255.255.255
 
192.168.13.10/255.255.255.255
acl allowed_hosts3 src 
10.3.1.0/255.255.255.0
http_access deny porn
http_access allow allowed_hosts
http_access allow allowed_hosts_bis
http_access allow allowed_hosts2
http_access allow allowed_hosts2_bis
http_access allow allowed_hosts_13
http_access allow allowed_hosts_13_bis
http_access allow allowed_hosts3
http_access allow consentiti
http_access deny nonconsentiti
http_access allow biblioteca
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny all
-- 
Ciao,
Daniele