proxy squid

proxy squid - Linux et OS Alternatifs

Marsh Posté le 30-11-2001 à 19:18:33    

Est-ce que connait ce proxy ? Si oui j'aimerais bien savoir comment il fonctionne (notemment la gestion des utilisateurs et leurs mots de passe ...)

Reply

Marsh Posté le 30-11-2001 à 19:18:33   

Reply

Marsh Posté le 30-11-2001 à 20:02:08    

Je viens juste d'installer squid : c'est faciiiiiiiiiiiile ! :)
Bon je suis sous la mdk, j'ai installé le rpm de squid et ensuite il faut aller grater dans le fichier de configuration : /etc/suid/squid.conf
voici un exemple simplifé (et en français ;) ) :
 
#port sur lequel le proxy écoute les clients Web
http_port 3128 #port sur lequel le proxy va dialoguer avec les autres proxy du réseau
icp_port 3130 #ne pas utiliser le cache pour ? et .cgi
hierarchy_stoplist cgi-bin ? .cgi #mémoire RAM allouée au proxy
cache_mem 8 MB #taille maximale des fichiers qui seront enregistrés dans le cache
maximum_object_size 4096 KB #répertoire dans lequel seront stockés les fichiers enregistrés.
#dans cet exemple, la taille maximale de ce répertoire sera de 1Go - il y aura 16 sous divisions dans /var/spool/squid - et il y aura 256 divisions dans ces 16 sous divisions
cache_dir ufs /var/spool/squid 1000 16 256
#cache_dir ufs /var2/spool/squid 1500 16 256 #fichiers de log nécessaires pour contrôler le fonctionnement du cache
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
cache_swap_log /var/log/squid/swap.log #localisation de la table MIME de squid
mime_table /etc/squid/mime.conf #informations relatives au processus
pid_filename /var/run/squid.pid
debug_options ALL,1 #listes d'accès
acl allowed_hosts src 192.168.1.0/255.255.255.0
acl localhost src 127.0.0.1/255.255.255.255
acl manager proto cache_object
acl all src 0.0.0.0/0.0.0.0
acl SSL_ports port 443 563
acl safe_ports port 80 21 443 563 70 210 1025-65535
acl CONNECT method CONNECT #autorisation/interdiction des listes définies
http_access allow manager localhost
http_access allow manager allowed_hosts
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow allowed_hosts
http_access deny !allowed_hosts #email du manager du cache
cache_mgr root #nom (virtuel) du cache
visible_hostname www-cache.datice.org #rotation des fichiers log
logfile_rotate 4 #pour exclure du cache l'intranet (local)
#acl web-local dstdomain monlycee.fr
#always_direct allow web-local
 
tu n'as qu'a le mettre à la place du fichier par défaut et lancer squid par la commande suivante :
/etc/rc.d/init.d/squid start
voilà ensuite pour gerer les access tu modifie ton .conf !!!
:p

Reply

Marsh Posté le 30-11-2001 à 20:30:34    

Super, merci
 
Mais ca ne me dis pas comment j'ajoute des utilisateurs, je modifie leurs mots de passes,...

Reply

Marsh Posté le 30-11-2001 à 20:35:20    

beber.doneux01> tout tes commentaires sont décallé d'une ligne ... comment ta réussis à faire ca mdr ?

Reply

Marsh Posté le 30-11-2001 à 23:22:42    

ouai, je sais, mais ca ne m'aide pas plus

Reply

Marsh Posté le 30-11-2001 à 23:46:33    

Oups, la question était pour Mr YouP en fait lol ...

Reply

Marsh Posté le 01-12-2001 à 00:17:08    

A ma connaissance, Squid est basé sur des access lists basées sur les adresses IPs...
c'est à dire que tes utilisateurs sont authetifiés par leur IP pas par un login/mot de passe Donc pas moyen de leur assigner comme ça des login ...
Il existe peut être un module additionnel recherche plutôt de ce côté là  
;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed