Petit guide de mise en place d'un mandataire transparent avec Linux et Squid

Version française du Transparent Proxy with Linux and Squid mini-HOWTO

Daniel Kiracofe

Traduction française: Geneviève Gracian

Relecture de la version française: Jean-Philippe Guérard

Version 1.15.fr.1.0

14 juillet 2003

Historique des versions
Version 1.15.fr.1.0 14 juillet 2003
Mise à jour de la version française.
Version 1.15 août 2002
Version 1.13.fr.1.0 19 janvier 2003
Première version française.
Version 1.13 janvier 2002

Résumé

Ce document détaille pas à pas la mise en place d'un serveur mandataire transparent, en n'utilisant que Linux et Squid. Il traite aussi bien de la configuration du noyau, de la configuration des règles iptables, de la configuration réseau, que de la configuration du serveur mandataire lui-même.


Table des matières

1. Introduction
1.1. Commentaires
1.2. Droits d'auteur et marques déposées
1.3. #include <dénégation.h>
2. Vue d'ensemble de l'utilisation d'un mandataire transparent
2.1. Motivation
2.2. Étendue du document
2.3. HTTPS
2.4. Authentification auprès du mandataire
3. Configurer le noyau
4. Installer Squid
5. Installer iptables (Netfilter)
6. Mandataire transparent pour une machine distante
6.1. Première méthode (plus simple, mais non exhaustive)
6.2. Seconde méthode (plus compliquée mais plus générale)
6.3. Première méthode… Et dans le cas où la machine iptables a une adresse IP dynamique ?
7. Mandataire transparent configuré sur un pont réseau
8. Assembler le tout
9. En cas de problème
10. Informations complémentaires
11. Adaptation française
11.1. Traduction
11.2. Relecture