|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : février 2005 Messages : 85 ![]() |
Bonjour,
Je souhaiterai faire tourner deux squid sur la même machine une FREEBSD 6.1. J'ai besoin de deux squid car le premier doit être avec ACL et l'autre sans. j'ai installer le premier squid avec la methode habituel via port. Le premier squid marche très bien. J'ai copié les binaires de ce squid afin de créer un deuxième squid. J'ai dupliqué également les fichiers de conf, de cache,de log. Il y a une architecture similaire sur une autre machine, j'ai donc récupérer les fichiers de conf des deux squid de cette machine. Mais voila le deuxième squid ne marche pas. J'ai un message au demarage de la machine qui m'indique que le cache du 2eme squid n'a pas été initialisé. Pour info je lance les deux squid dans rc.local enfin c ce que je pensais: /usr/local/sbin/squid -d4 -f /usr/local/etc/squid/squid.conf /usr/local/sbin/squid2 -d4 -f /usr/local/etc/squid2/squid.conf Dans le fichier de conf du deuxieme squid j'ai bien indiqué l'endroit du cache. Et j'ai lancé comme on me l'a demandé /usr/local/sbin/squid2 -z je crois. Mais rien a faire impossible d'initialiser le cache du deuxième squid. J'ai un deuxième problème. Comme ca m'a soulé j'ai mi en commentaire le deuxième squid dans rc.local. Poutant malgrès cela le 2ème squid se lance au démarage. Il a deux script sh dans /usr/local/etc/rc.d/ qui permettent de lancer squid 1 et squid2. Le deuxième script est une copie du premier avec les otions qui vont bien. Peut-etre que freebsd execute ces deux script mais j'ai indiquer nul pas a freebsbd l'empalcement du second script que j'ai copié à la main. Merci |
|
|
00
|
|
|
#2 |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Bonjour,
Il faudrait que tu expliques l'utilisation de deux serveurs Squid sur la même machine je sais que demain c'est une nouvelle année qui commence hein mais on est encore en 2006
__________________
.Olivier |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : février 2005 Messages : 85 ![]() |
t'a été rapide j'ai fait quelque modifs au message initial.
Bah franchement j'en sais rien. J'essaye de créer un clone d'une machine déjà existante en partant de 0 et j'essaye de me rapprocher de l'existant. J'ai pas dis que l'existant était correct mais il marche. Comme j'y connais rien a squid j'ai préféré ne pas me lancer dans la config et récupérer tout simplement les deux fichiers de conf qui marche. La seul chose que j'ai compris quand j'ai comparé les fichiers de conf des deux squid c que le 1er fait du filtrage nomal c le proxy internet et le deuxieme ne fait pas de filtrage normal c le proxy intranet. Après pourquoi deux squid je sais pas, on m'a juste dit que l'un fait de l'ACL l'autre pas. |
|
|
00
|
|
|
#4 |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Je pense qu'un seul proxy suffit. Maintenant, il existe de nombreux paramètres que je ne connais pas par coeur. Tu peux filtrer la partie Internet et l'Intranet avec un seul proxy. Je demande un avis aux utilisateurx car j'ai un doute
__________________
.Olivier |
|
|
00
|
|
|
#5 | ||||
|
Nouveau Membre du Club
![]() Inscription : février 2005 Messages : 85 ![]() |
J'ai réussi a faire tourner les deux squid en même temps, en fait quand j'initialisais le cache, je n'indiquais pas le fichier de conf correpondant.
J'avais un autre problème, quand le premier squid se lance (celui de l'intranet) j'obtiennais un message d'erreur sur icp_port 3230 et htcp_port 4927. Ce message a disparu, je vais comme même regarder dans services si ils sont présents. Par contre j'aimerai savoir si il est possible de fusionner les deux squid. Voici les deux fichiers de conf j'ai enlever les commentaires ca pourra peut être vous aider : intranet : Code :
Code :
|
||||
|
|
00
|
|
|
#6 | ||||
|
Invité de passage
![]() Inscription : juillet 2009 Messages : 1 ![]() |
Salut @ tous,
Je suis en cours de stage en allamagne et j'ai eu à mettre en place 2 reverse-proxies sur une même machine. J'en ai d'abord configuré un pour que tout fonctionne correctement et j'ai pensé tout simplement compiler la source une deuxième fois mais avec un chemin différent. Ce qui rend la chose très simple: 1. Installer et configurer le 1er Squid de manière à ce qu'il fonctionne comme vous le souhaitez. En tant que root: Code :
2. Compiler un deuxième squid dans un autre dossier Code :
4. Lui appliquer les quelques modifications qui le concernent voilou! |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com