Proxy

david -  
 Molin's -
bonjour,
vous allez rire : j'ai encore un probleme
sérieusement j'ai voulu faire le malin en montant un proxy squid sous ninux 8.1 et ben y marche pas alor si vous pouvez me dire ou ca merde je vous envoy le fichier /etc/squid/squid.conf

###Squid.conf
##
# port sur lequel le proxy ecoute
http_port 3128
# port sur lequel le proxy dialogue avec autre proxy
icp-port 3130
# pas de cache pour element dynamiques
hierarchy_stoplist cgi-bin ? .cgi .pl
# taille de la RAM alloué au proxy
cache_mem 8 MB
# taille des objets stocke
minimum_objet_size 0 KB
maximun_objet_size 1024 KB
cache_dir ufs /var/spool/squid 1000 16 256
#repertoire ou son stock les log de squid
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
# la table mime de squid
mime_table /etc/squid/mime.conf
# processus
pid_filename /var/run/squid.pid
debug_options ALL,1
# gestion des timeouts
connect_timeout 120 seconds
read_timeout 15 minutes
request_timeout 30 seconds
client_lifetime 1 day
# liste d acces
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 PURGE method PURGE
acl ssl_ports port 443 563
acl safe_ports port 21 80 443 563 70 210 1025-65535
acl CONNECT method CONNECT
# autorisation et interdiction des listes ci dessous
http_access allow manager localhost allowed_host
http_access deny !safe_ports
http_access deny CONNECT PURGE !ssl_ports
http_access deny !allowed_hosts
#e_mail du manager du cache
cache_mgr root
#nom virtuel du cache
visible_hostname proxy.serveur.fr
#accelerer les acces
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
#rotation des fichiers de log
logfile_rotate 4

voila si quelqu'un a un solution
je suis la
merci
@+

8 réponses

darkloran Messages postés 275 Statut Membre 56
 
je ne sais pas si c'est une erreur de copie ou pas...

acl allowed_hosts src 192.168.1.0/255.255.255.0
[...]
http_access allow manager localhost allowed_host

il te manque un "s" au deuxième allowed_host"s" pour que cela fasse bien référence à l'acl créée précédemment.

tchô

Loran;-D 
0
david
 
vi c une erreur,
mais en faite j'arrive pas a le demarrer avec la mandrake 8.1 fo faire quoi ?
/etc/rc.d/init.d/squid start
/usr/sbin/squid start
mais il faut que je change les droits de squid pour nobody non ?
et les repertoire cache y sont créent ou pas ?
a vi une derniere chose tu ne saurai pas ou il y a la doc pour le configuré en francais parce que en anglais c trop chaud pour moi
merci de ton aide
@+
0
darkloran Messages postés 275 Statut Membre 56
 
/usr/sbin/squid -z pour initialiser les fichiers de cache

/etc/rc.d/init.d/squid start pour lancer squid
(gestion des numéros de process)

essaie ça
http://www.ze-linux.org/howto.html?id_docs=6
et (très bien)
http://www.linux-france.org/article/web/egraffin/squid.php
ou (pas mal)
http://www.funix.org/fr/linux/main-linux.php3?ref=proxy&page=menu

quand il y a un problème tu dois avoir un fichier dans le répertoire principal de squid.. je ne me souviens plus de son nom. Et je n'ai pas de linux sous la main.

tchô
Loran;-D 
0
david
 
merci
y s'appel errors normal :-)
@+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
david
 
salut,
ben j'ai un probleme j'ai fait comme indiqué sur le site FUNIX masi ca ne marche pas quand je lance squid/etc/rc.d/init.d/squid start ca me met ok mais quand j'essay de l'arrter ca me met failed.
un truc c'est que sur ce site il dise de metre un fichier squid dans /etc/rc.d/init.d or j'en ai deja un et ce n'est pas le meme, et qu'en je met le leur ca ne marche pas du tout ca n le lance pas ca ne me dit meme rien quand je fait /etc/rc.d/init.d/squid start
Une derniere question: la commande acl allowed_hosts src 192.168.1.0/255.255.255.0 permet elle de prendre toutes les @ ip du reseau en 192.168.1. ??? ou elle ne prend que l'ip 192.168.1.0 ???
ben voila si vous pouvez m'aider ca serait sympa
a oui j'utilise mandrake 8.1 et j'ai install samba
merci
@+
0
david
 
a un autre truc quand je fais status voila c qu'il me met:
"squid (pid 20263) est en cours d'exécution...
20239 (pid ) est en cours d'exécution...
squid: ERROR: No running copy"
c'est normal docteur???
merci
@+
0
marmotte
 
j'ai un probleme avec squid :
j'ai vu dur un site qu'on pouvait stocker par exemple les url interdits dans un fichier texte puis dans le squid.conf cree une acl qui pointe sur ce fichier texte.

au demarage il me sort une erreur:
ignoring invalid acl :
acl url_interdits regex_url "/etc/squid/ACL/denied_url"

merci d'avance
0
Molin's
 
Salut,

J'ai moi aussi un soucis sur squid : je voudrais récupérer l'ensemble des sites visités par les utilisateurs (url, Adresse IP de la station, temps de connection (date début et fin), je ne sais pas ou trouver ces infos (access.log et store.log n'informent que sur le contenu des fichier mis en caches). Merci de m'aider

Molin's
0