Vous êtes sur la page 1sur 9

Installer un serveur proxy HTTP (Squid)

http://www.commentcamarche.net/faq/6323-installer-un-serveur-proxy-...

Recherche

Inscrivez-vous Plan Langue Franais Allemand Anglais Espagnol Italien Portugais Connexion Identification Identifiant High-Tech Sant-Mdecine Droit-Finances Mot de passe ( oubli ? )

Accueil Forum Astuces Tlcharger Actualits Dossiers Guide d'achat Slection de sites Notices Emploi Entreprise

Rejoignez la communaut Inscrivez-vous Accueil Fiches pratiques Systmes d'exploitation Linux Distributions Ubuntu Installer un serveur proxy HTTP (Squid) Imprimer

1 sur 9

14/03/2013 19:14

Installer un serveur proxy HTTP (Squid)

http://www.commentcamarche.net/faq/6323-installer-un-serveur-proxy-...

Retrouvez prs de 30 000 offres d'emploi pour tous les mtiers, tous les secteurs et toutes les rgions, avec Keljob. Posez votre question

Installer un serveur proxy HTTP (Squid)


Jaime Tweet 5 33 2

USESFRBR Fvrier 2013 Sommaire : 1. Installer le proxy 2. Configurer le proxy 2.1 Nommer le proxy 2.2 Choisir le port 2.3 Choisir l'interface 2.4 Dfinir les droits d'accs 2.5 Autoriser le groupe 2.6 Autoriser les ports non standards 3. Dmarrer le proxy Informations Logs du serveur Changer la taile du cache Fonctions et modules supplmentaires Liens A lire aussi: Squid

1. Installer le proxy
Pour installer Squid tapez dans un terminal :
sudo aptitude install squid

2. Configurer le proxy
La configuration de Squid se fait en ditant le fichier /etc/squid/squid.conf Pour diter ce fichier, tapez Alt+F2 et :
gksu gedit /etc/squid/squid.conf

2 sur 9

14/03/2013 19:14

Installer un serveur proxy HTTP (Squid)

http://www.commentcamarche.net/faq/6323-installer-un-serveur-proxy-...

2.1 Nommer le proxy


Squid a besoin de connatre le nom de la machine. Pour cela, reprez la ligne visible_hostname. Par exemple, si la machine s'appelle 'ubuntu', mettez:
visible_hostname ubuntu

2.2 Choisir le port


Par dfaut, le serveur proxy sera en coute sur le port 3128. Pour choisir un autre port, reprez la ligne:
http_port 3128

et changez le numro de port, par exemple:


http_port 3177

2.3 Choisir l'interface


Par dfaut le serveur proxy sera en coute sur toutes les interfaces. Pour des raisons de scurit, il ne faut le mettre en coute que sur votre rseau local. Par exemple si la carte rseau relie votre LAN a l'IP 10.0.0.1, modifiez la ligne:
http_port 10.0.0.1:3177

2.4 Dfinir les droits d'accs


Par dfaut, personne n'est autoris se connecter au serveur proxy, sauf votre machine elle-mme. Il faut crer une liste d'autorisations. Par exemple, on va dfinir un groupe englobant tout le rseau local. Reprez la ligne du fichier commenant par acl localhost... A la fin de la section, ajoutez:
acl lanhome src 10.0.0.0/255.255.255.0

(lanhome est un nom arbitraire que nous avons choisi).

3 sur 9

14/03/2013 19:14

Installer un serveur proxy HTTP (Squid)

http://www.commentcamarche.net/faq/6323-installer-un-serveur-proxy-...

2.5 Autoriser le groupe


Maintenant que le groupe est dfini, nous allons l'authoriser utiliser le proxy. Reprez la ligne http_access allow... et ajoutez en dessous (avant la ligne http_access deny all)
http_access allow lanhome

2.6 Autoriser les ports non standards


Par dfaut, Squid n'autorise le traffic HTTP que sur certains ports (80, etc.) Cela peut poser problme pour certains sites utilisant d'autres ports. Exemple: http://toto.com:81/images/titi.png serait bloqu par Squid. Pour viter ce blocage, trouvez la ligne: http_access deny !Safe_ports et commentez-la: #http_access deny !Safe_ports

3. Dmarrer le proxy
4 sur 9 14/03/2013 19:14

Installer un serveur proxy HTTP (Squid)

http://www.commentcamarche.net/faq/6323-installer-un-serveur-proxy-...

(re)dmarrez le proxy pour qu'il prenne en compte la configuration que nous venons de modifier. Tapez:
sudo /etc/init.d/squid restart

A partir de l, le proxy devrait fonctionner. Il suffit de configurer les diffrents logiciels pour qu'ils l'utilisent.

Informations

Logs du serveur
Les logs du proxy sont situs dans /var/log/squid/access.log

Changer la taile du cache


Par dfaut, le cache de Squid est activ, ce qui permet d'acclrer le chargement de certaines pages. La taille par dfaut est de 100 Mo (situ dans /var/spool/squid). Pour changer sa taille, modifiez le fichier /etc/squid/squid.conf Trouvez la ligne: # cache_dir ufs /var/spool/squid 100 16 256 Et dcommentez-la. Vous pouvez changer la valeur 100 par ce que vous voulez (par exemple 200 pour 200 Mo): cache_dir ufs /var/spool/squid 200 16 256

Fonctions et modules supplmentaires


Squid possde plein d'options et modules : prfetch (pour prcharger les pages et ainsi acclrer la navigation) filtres antivirus, antipopups, etc. contrle d'accs au proxy par login et mot de passe. contrle d'accs en fonction des heures. etc.

Pour cela, ouvre Synaptic, et cliquez sur le bouton "Rechercher" et entrez "squid" pour trouver les modules en relations avec Squid. Consultez la documentation de chaque module et la documentation de Squid pour plus d'informations.

Liens
Voir galement: Installer un proxy-cache HTTP facilement (polipo) Annonces Google Free PDF Converter Convert Doc to Pdf, Pdf to Doc. Get The Free Converter App Now! www.FromDocToPdf.com

5 sur 9

14/03/2013 19:14

Installer un serveur proxy HTTP (Squid)

http://www.commentcamarche.net/faq/6323-installer-un-serveur-proxy-...

XML to PDF Engine On the fly XML to PDF conversion, supports Visual Design. Try now! www.ecrion.com

A voir galement
Installation de squid proxy windows Serveur proxy Configurer squid Installer un serveur proxy HTTP lger (TinyProxy) Conseils pratiques - Ubuntu Serveur proxy http - squid (Rsolu) Forum - Linux / Unix Installer un serveur proxy HTTP lger (TinyProxy) Forum - Commentaires sur les fiches pratiques O trouver adresse serveur proxy HTTP (Rsolu) Forum - Rseau Installer un serveur proxy sous windows Forum - Rseau

Communauts d'assistance et de conseils.


Forum Forum Linux / Unix Forum Rseau Forum Internet
Commentcamarche.net
Jaime 308 896

Installing an HTTP proxy server (Squid) Par jak58 le 31 octobre 2008 Instalar un servidor proxy HTTP (Squid) Par Carlos-vialfa le 25 juillet 2008 Instalar um servidor proxy HTTP (Squid) Par pintuda le 26 octobre 2009 Publi par sebsauvage - Dernire mise jour par marlalapocket
Jaime Tweet 5 33 2

Ce document intitul Installer un serveur proxy HTTP (Squid) issu de CommentCaMarche (www.commentcamarche.net) est mis disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixes par la licence, tant que cette note apparat clairement. Xubuntu: Linux avec seulement 64 Mo de RAMInstaller un serveur FTP sous Ubuntu

6 sur 9

14/03/2013 19:14

Installer un serveur proxy HTTP (Squid)

http://www.commentcamarche.net/faq/6323-installer-un-serveur-proxy-...

Retrouvez-nous sur Facebook Commentcamarche.net


Jaime 308 896 personnes aiment Commentcamarche.net.

Module social Facebook

Nom Prnom E-mail Vous tes Un homme Une femme

Dossier la une

Passage au tout numrique : quel cot pour les particuliers ?


Combien cela cote-t-il au total ? Quelles aides apportent l'tat et les acteurs du march pour allger cette charge non choisie ? Tous les dtails sur Commentamarche.net.

7 sur 9

14/03/2013 19:14

Installer un serveur proxy HTTP (Squid)

http://www.commentcamarche.net/faq/6323-installer-un-serveur-proxy-...

Publicits partenaires Dcouvrez la nouvelle solution complte de 80 offerts et CB visioconfrence gratuite avec Catgorie innovation OMNIJOIN par Fortuneo ! & design : votez pour Brother et tentez de votre produit prfr remporter des ! accessoires de Commentcamarche.net visioconfrence !
Jaime 308 896 Suivre @commentcamarche 24,3K abonns

Recevez notre newsletter

Inscription Conditions gnrales Contact Charte Meilleurs logiciels Partenaires Recrutement Annonceurs CCM Benchmark Group Carte de voeux 2013, Cinma, Dcoration, Expeert, Horoscope, Salon littraire, Programme TV, Cuisine (Recette), Coiffure, Restaurant, Test dbit, Voyage, Hayatouki Xubuntu: Linux avec seulement 64 Mo de RAM Installer un serveur FTP sous Ubuntu

8 sur 9

14/03/2013 19:14

Installer un serveur proxy HTTP (Squid)

http://www.commentcamarche.net/faq/6323-installer-un-serveur-proxy-...

9 sur 9

14/03/2013 19:14

Vous aimerez peut-être aussi