Newsgroup: it.comp.os.linux.sys
Titolo: Proxy linux per Active Directory 2003

Ho una rete windows con Active Directory 2003. Circa 300 utenti.
Devo cambiare il proxy e vorrei impiantarlo con linux.
Pensavo a squid (e magari anche iptables che non fa mai male).
Non tutti gli utenti possono andare su Internet e per quelli autorizati
ho assoluta necessità di filtrare i siti su cui navigano.
Però per quello che so io, con squid e iptables posso filtrare solo in
base all' IP del client. Questo non posso permettermelo: devo filtrare
sull'utente.
Ho sentito dire che "forse" con squid si riesce ad impostare il filtro
sugli utenti, ma penso che in ogni caso mi debba tenere una lista
doppia di utenti (sia su windows che su Linux): nemmeno questo
posso permettermi.
Nessuno ha idea di come aggirare il problema, cioè di come posso avere
un punto unico di gestione degli utenti, ed un proxy linux che filtri per
untente?
Ciao e grazie.
Ferro.

 autorizati ho assoluta necessità di filtrare i siti su cui navigano.
SquidGuard, 
www.squidguard.org
 anche se penso che in questo periodo il
sito sia down.

 
google č tuo amico.
http://groups.google.com/groups?as_q=squid%20ntlm
dai link che trovi, puoi partire per cercare altre info.
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
| (fake address in reply-to field!)
+-------

 posso permettermi.
Non vero, lo fai con smb_auth:
http://www.hacom.nl/~richard/software/smb_auth.html

Ciao,

Usando Squid 2.5 hai due possibilità:
1. Lavorare in NTLM (proprio come i Proxy Microsoft) in modo trasparente 
con un Samba (meglio la 3.0.1) inserito nel dominio Active Directory 
come back-end.
2. Utilizzare LDAP su back-end Active Directory, ma in questo caso 
l'autenticazione non é trasparente e i tuoi utenti si beccano una login 
box quando navigano, il che però a volte non é male come deterrente 
psicologico all'utilizzo di Internet.
In entrambi i casi usi soltanto l'utenza del dominio Active Directory.
Per il lato tecnico della cosa, Google ti sarà molto utile, ma ti 
aggiungo un link utile su Squid in italiano:
http://www.merlinobbs.net/Squid-Book/
Bye
GuidoS1966

 Directory come back-end.
1) In questo modo browser diversi da IE non vengono esclusi?
2) Squid non può interrogare direttamente la macchina che serve i
   login?

    login?
Volendo, ma in funziona di cosa? solo per sapere se la macchina
appartiene al dominio o se qualcuno ci si è correttamente loggato?
e se sulla macchina l'utente ci mette un proxy che accade?
hola..
-- 
the Skull says:
+----------------------------------------------------------------------+
Actually without signature.
Any idea?!?

    login?
Non capisco cosa tu voglia dire.
Se intendi dire perché mi serve Samba, la risposta é semplice:
Squid si appoggia ad helper esterni per l'autenticazione, e quindi per 
autenticarti NTLM su un dominio AD Windows 2003 dovresti scrivere un 
software che gestisca NTLM, usi Kerberos per colloquiare con i DC 
Windows e che possa essere membro di dominio Windows AD.
Pare che esista già e che si chiami Samba 3.0 .... :-)
Bye
GuidoS1966

 Pare che esista già e che si chiami Samba 3.0 .... :-)
Ah, ho capito.  Con `mettere Samba' intendevi `mettere i pacchetti di
Samba sulla macchina di squid così squid ha a disposizione i programmi
per interrogare un dominio AD', mentre pensavo che intendessi `metter
su un altro server Samba affinché squid lo potesse interrogare', il
che mi aveva confuso e stonava con quanto avevo letto sulla pagina
dell'auth ntlm di squid.
Grazie.
Massimiliano


Si, ma occhio, in effetti ti serve un Samba completo domain member, dopo 
puoi evitare di fare girare smbd, ma nmbd e winbindd che girano sulla 
macchina ti servono.
Bye
GuidoS1966

 no, gli salta semplicemente su il popup per autenticarsi...
non credo che funzioni cosi' (almeno il metodo che conosco io e' un altro).
Se non ricordo male l'autenticazione era basata sull'accesso ad un file 
semaforo. Se l'utente pippo del dominio samba puo' accedere in lettura 
al file, allora potra' navigare in internet altrimenti no.
In questo caso il browser non c'entra per nulla.
Sbaglio o ci riferiamo a metodi diversi?
--
Massimiliano.