Newsgroup: it.comp.os.linux.software
Titolo: Squid....che scocciatura

Salve a tutti,
non essendo molto pratico di squid chiedo disperatamente aiuto.
Ho la seguente situazione
Ho una rete di 104 pc con 104 Utenti.
di questi 104 solo 50 possono accedere ad Internet utilizzando Squid
mentre i rimanenti devo accedere solo ad un paio di siti.
Ho risolto questo problema utilizzando 2 Squid su 2 macchine
differenti con 2 configurazioni differenti. Il problema è che non
risco a limitare gli accessi solo a determinati siti, o per meglio
dire, riesco a far visualizzare solo la pagina voluta ma appena mi
sposto su in link contenuto nella pagina, non mi è consentito
l'accesso.
Vi prego, datemi una manooooooo!!!

 differenti con 2 configurazioni differenti.
Non ti servono 2 macchine. Per il resto guarda che le informazioni per fare
questa cosa si trovano addirittura nei commenti al file di configurazione di
default.


Senza contare che cosě se qualcuno dei 54 utenti rimanenti scopre
l'indirizzo del proxy "buono" sei punto e a capo

 ha scritto nel messaggio
news:6397e01d.03012...@posting.google.com...

Ciao,
Squidguard fà quello che vuoi, cioè limita l'accesso ad un'intero dominio es
*.
linux.it
 che vuoi tu.
Per limitare l'accesso a questi 50 client, la prima idea che mi viene in
testa è quella di configurare le ACL ( access control list ) su squidguard
tramite IP ( se i client ce l'hanno fisso ), cioè gli dici i client cin
questo ip vanno solo qui, mentre gli altri vanno dove volgiono. Con questo
metodo puoi eliminare anche il secondo server.
Ciao
Michele

 Vi prego, datemi una manooooooo!!!
squid + squid guard, in base all' utente stabilisci
i diritti degli utenti.... ;)

 writes:

Scusa?
Molto piu` semplice: una istanza, e configura in questo modo:
Se gli utenti sono definiti in base all'IP: [1]
--- in squid.conf ---
acl all src 
0.0.0.0/0
acl potenti src "/etc/squid/potenti.acl"
acl sitipermessi dstdomain .
sito.buono.com
 .
altrosito.it
http_access allow potenti
http_access allow sitipermessi
http_access deny all
In /etc/squid/potenti.acl uno per riga enumeri gli IP address dei PC
che sono abilitati all'uscita libera.
Occhio all'ordine delle clausole http_access, e` importante.
Se gli utenti vengono autenticati contro qualche database:
--- in squid.conf ---
acl all src 
0.0.0.0/0
acl potenti proxy_auth "/etc/squid/potenti.acl"
acl sitipermessi dstdomain .
sito.buono.com
 .
altrosito.it
http_access allow potenti
http_access allow sitipermessi
http_access deny all
In /etc/squid/potenti.acl metti uno per riga gli username di quelli
che possono uscire senza restrizioni.
Footnotes: 
[1]  Questa configurazione non e` particolarmente paranoica ma
fornisce gia` un livello di protezione decente.
-- 
	kinkie (kinkie chiocciola tiscalinet punto it)
	E ora, qualche parola dai nostri sponsor:
Clarke's Conclusion:
	Never let your sense of morals interfere with doing the right thing.

...


 sempre "dstdomain" o anche "dst"
Entrambi.
acl libero dstdomain .
libero.it
acl altrosito dst 10.245.108.7
acl potenti src 1.2.3.4 1.2.3.5 
1.2.4.0/255.255.255.0
acl all src 
0.0.0.0/0.0.0.0
http_access allow libero
http_access allow altrosito
http_access allow potenti
http_access deny all

-- 
	kinkie (kinkie chiocciola tiscalinet punto it)
	E ora, qualche parola dai nostri sponsor:
The best portion of a good man's life, his little, nameless, unremembered acts
of kindness and love.
		-- Wordsworth

...

Ti ringrazio nuovamente per le dritte che mi stai dando
Però ho provato tutto quello che mi hai detto e teoricamente non fa
una grinza, ma poi in pratica non funziona niente nel senso che sul
sito www.libero mi fa andare ma se cerco di andare su un link
contenuto in quella pagina (es. 
dfrt.libero.it
) non ne vuole sapere
proprio.
Al momento per fare le prove sto usando una versione di squid per
Windows ma le modifiche dovranno essere apportate su squid per linux
Grazie della risposta
Ciao

...
Ti ringrazio nuovamente per le dritte che mi stai dando


 Windows ma le modifiche dovranno essere apportate su squid per linux
Non e` rilevante. I sorgenti da cui sono derivate le due versioni sono
gli stessi (in altre parole, Squid e` sempre Squid).
-- 
	kinkie (kinkie chiocciola tiscalinet punto it)
	E ora, qualche parola dai nostri sponsor:
Old age and treachery will overcome youth and skill.

...
[...]
Grazie a tutti e due per il quoting castrante.
Leggete qui: 
http://www.freewebz.com/iosononiubbo/iosononiubbo.htm#quotare
-- 
The fish doesn't think ,
cause the fish knows everything
	>>>:/OuZ\:<<<
per rispondermi in mail rimuovere TOGLIQUESTO

 Leggete qui: 
http://www.freewebz.com/iosononiubbo/iosononiubbo.htm#quotare
Pensavo di plonkarti, ma me ne e` passata la voglia.
Ah, si`. Questo e` uno one-liner.
Oops, non lo e` piu` :)
-- 
	kinkie (kinkie chiocciola tiscalinet punto it)
	E ora, qualche parola dai nostri sponsor:
divorce, n:
	A change of wife.