ProRealTime
Un problème de pc ? Une choix de logiciel ou de hardware à faire ? Besoin de conseils pour acheter ou optimiser votre station de trading ?

Comment installer un proxy Squid simplement ?

par Benoist » 05 Déc 2014 00:23

Cela fait deux nuits que je galère pour installer un serveur Squid 3 sur Centos 6.6 qui gère de multiples IPs sur le serveur

Je vous mets les étapes, cela aidera surement un jour un internaute nocturne :

On met à jour le serveur et on installe Squid

yum update

yum -y install squid

On rajoute pour qu'il soit lancé lors du reboot du serveur : chkconfig squid on

On va configurer le serveur proxy Squid :

On fait un backup par sécurité : cp /etc/squid/squid.conf /etc/squid/squid.conf.original

On édite la configuration : vi /etc/squid/squid.conf

La solution la plus simple pour sécuriser est d'autoriser une seule ip à se connecter au proxy :

acl localnet src xxx.xxx.xxx.xxx (mettez l'ip de votre box, si c'est une ip dynamique, allez là pour la transformer en ip fixe gratuitement : http://www.noip.com/ )

Bien sur vous pouvez mettre d'autres ip en rajoutant autant de acl localnet src xxx.xxx.xxx.xxx que vous souhaitez

Si vous voulez un proxy anonyme, un Elite privacy proxy, mettez cela à la fin du fichier :

vi /etc/squid/squid.conf

via off
forwarded_for off
request_header_access Allow allow all
request_header_access Authorization allow all
request_header_access WWW-Authenticate allow all
request_header_access Proxy-Authorization allow all
request_header_access Proxy-Authenticate allow all
request_header_access Cache-Control allow all
request_header_access Content-Encoding allow all
request_header_access Content-Length allow all
request_header_access Content-Type allow all
request_header_access Date allow all
request_header_access Expires allow all
request_header_access Host allow all
request_header_access If-Modified-Since allow all
request_header_access Last-Modified allow all
request_header_access Location allow all
request_header_access Pragma allow all
request_header_access Accept allow all
request_header_access Accept-Charset allow all
request_header_access Accept-Encoding allow all
request_header_access Accept-Language allow all
request_header_access Content-Language allow all
request_header_access Mime-Version allow all
request_header_access Retry-After allow all
request_header_access Title allow all
request_header_access Connection allow all
request_header_access Proxy-Connection allow all
request_header_access User-Agent allow all
request_header_access Cookie allow all
request_header_access All deny all


C'est bon votre proxy anonyme et sécurisé par votre ip tourne.

On relance le proxy : service squid start

Important : Par défaut, Squid utilise le port 3128, vous le voyez dans le fichier de configuration :
http_port 3128

Vous pouvez changer le port pour éviter des scans et pensez à bien ouvrir le port avec votre firewall !

Enfin petite astuce, si votre serveur a plusieurs ip et que vous souhaitez les utiliser, rajouter sous forwarded_for off

acl ip1 myip 192.168.0.1
tcp_outgoing_address 192.168.0.1 ip1
acl ip2 myip 192.168.0.2
tcp_outgoing_address 192.168.0.2 ip2
acl ip3 myip 192.168.0.3
tcp_outgoing_address 192.168.0.3 ip3
acl ip4 myip 192.168.0.4
tcp_outgoing_address 192.168.0.4 ip4
acl ip5 myip 192.168.0.5
tcp_outgoing_address 192.168.0.5 ip5

etc

Vous pouvez configurer ainsi chacune de vos ips en remplaçant 192.168.0.1 par une ip du serveur et ainsi de suite. Il vous suffira de vous connecter sur une ip précise de votre serveur pour qu'elle vous soit attribuée.

Re: Comment installer un proxy Squid simplement ?

par falex » 05 Déc 2014 08:39

Noip ne transforme pas une ip dynamique en ip fixe
Noip propose d'associer un nom dns fixe à une ip dynamique.
A chaque fois que ton ip change ta box va mettre à jour le dns de noip.

Re: Comment installer un proxy Squid simplement ?

par Rogue » 05 Déc 2014 08:57

Eh beh... high level là. :top:

Re: Comment installer un proxy Squid simplement ?

par Benoist » 05 Déc 2014 09:31

merci falex, j'ai été un peu trop vite

Re: Comment installer un proxy Squid simplement ?

par Eversa » 05 Déc 2014 10:35

:o Vous parlez quelle langue là? :shock:
Quand vous expliquez ce genre de chose, je me demande toujours combien de personnes comprennent de quoi il s'agit (?).

Re: Comment installer un proxy Squid simplement ?

par falex » 05 Déc 2014 11:39

Eversa je vais t'expliquer :

un nom DNS c'est http://www.google.fr ou encore ww.andlil.com

Mais quand les ricains ont crée l'internet, il ont prévu un mécanisme qui se base sur des adresse "IP" 145,10.24.31 par exemple.

Mais pour monsieur tout le monde retenir l'adresse IP est franchement pas facile alors que retenir http://www.tf1.fr est beaucoup plus simple.

Le DNS c'est exactement la même chose qu'un Annuaire.

Tu cherches Monsieurs Martin au 43 sur pouliveau à Paris = 01 40 53 80 12

Et bien quand tu tapes http://www.amazon.fr, ton ordinateur interroge le DNS pour savoir quelle est l'adresse IP de ce nom.

That's all.

D'ailleurs très souvent quand on dit que "Internet ne marche" c'est très très souvent une panne du DNS ... donc sans annuaire tu ne sais pas qui joindre ...

D'ailleurs le service DNS c'est à la fois la grande force et aussi la grande faiblesse de l'internet ... mais là c'est une autre histoire.

Re: Comment installer un proxy Squid simplement ?

par Benoist » 05 Déc 2014 11:47

ça c'est de l'explication pédagogique falex :top:

noip ça donne cela :



Toutes les 5 minutes ils vérifient si tu es à la même adresse, si tu n'as pas déménagé. si tu reboot ta box, l'adresse change (cela va dépendre du fournisseur d'accès) et no ip va mettre à jour l'annuaire.

Re: Comment installer un proxy Squid simplement ?

par Eversa » 05 Déc 2014 12:04

Compris falex. :top: très pédagogique en effet. C'est la comparaison avec l'annuaire qui m'a fait comprendre.

Re: Comment installer un proxy Squid simplement ?

par falex » 05 Déc 2014 12:08

ouf
c'est vrai qu'avec l'annuaire c'est facile car c'est exactement le même service ;-)

Maintenant je te lance un "Ice bucket challenge" Eversa : Placer DNS dans la conversation ce midi avec ton mari/ami

Re: Comment installer un proxy Squid simplement ?

par takapoto » 05 Déc 2014 12:32

Quel est l'intérêt de ce proxy (pas en général) mais pour ANDLIL ?

Articles en relation
ITune Rempli mon lecteur C comment installer sur lecteur E?
par GOLDENBOY » 27 Mar 2015 13:52 (6 Réponses)
impossible de se connecter au serveur proxy
par Eversa » 31 Juil 2015 10:05 (9 Réponses)
New livebox orange tout simplement une tuerie ;)
Fichier(s) joint(s) par swingwin » 17 Mar 2016 01:44 (33 Réponses)
Installer UBUNTU
par Rogue » 15 Mar 2013 12:06 (18 Réponses)
Quels logiciels installer sur un nouveau PC ?
Fichier(s) joint(s) par francois7083 » 16 Déc 2016 10:38 (38 Réponses)
Impossible d'installer un disque dur externe WD Elements
Fichier(s) joint(s) par DarthTrader » 15 Juin 2015 20:13 (28 Réponses)
Comment envoyer un fax aux USA ?
par AlexD » 06 Nov 2013 19:30 (6 Réponses)
comment lire des images JPG?
par FX2015 » 01 Déc 2015 22:56 (3 Réponses)
Comment monter son studio vidéo ?
par Benoist » 12 Juin 2014 10:26 (7 Réponses)
Comment tester un modem ADSL ?
Fichier(s) joint(s) par chad » 14 Mar 2015 16:33 (53 Réponses)

ProRealTime

Alors partagez-le 5 fois c'est bon pour la santé