# Serveur mandataire

## Serveurs mandataires

### Introduction

Les serveurs mandataires sont des programmes fonctionnant sur un ordinateur et font office de serveur sur le réseau auquel vous êtes connecté (via un modem ou tout autre moyen de communication). Ces programmes reçoivent les requêtes &HTTP; et &FTP;, réceptionnent les fichiers demandés sur Internet et les transmettes aux ordinateurs clients à l'origine des demandes.

Après avoir renseigné la configuration d'un serveur mandataire sur votre machine, les requêtes &HTTP; et / ou &FTP; sont re-routées vers l'ordinateur hébergeant le serveur mandataire. Cependant, vous pourrez sélectionner des hôtes spécifiques devant être contactés directement, sans passer par le serveur mandataire. Par exemple, pour accéder aux machines d'un réseau local, vous ne serez probablement pas obligé de passer par un serveur mandataire.

Vous aurez besoin de configurer un serveur mandataire uniquement si votre administrateur réseau vous le demande (si vous utilisez un modem pour accéder à Internet, voyez avec votre fournisseur d'accès à l'Internet ou FAI). Dans tous les autres cas, si cette affaire de serveur mandataire vous semble confuse et que votre connexion à Internet fonctionne correctement : ne changez rien.

Remarquez que l'utilisation de serveurs mandataires est optionnelle mais a l'avantage de vous donner un accès plus rapides aux données présentes sur Internet.

Si vous n'êtes pas certain d'avoir besoin d'un serveur mandataire pour vous connecter à l'Internet, veuillez consulter la documentation de votre fournisseur d'accès à Internet ou votre administrateur système.

### Utilisation

Pas de serveur mandataire

- Sélectionnez cette option si vous ne souhaitez pas utiliser un serveur mandataire et, donc, vous connecter directement à Internet.

Si vous décidez d'employer un serveur mandataire, plusieurs méthodes s'offrent à vous pour configurer ses paramètres.

Détecter automatiquement la configuration du serveur mandataire

- Sélectionnez cette option pour détecter et télécharger automatiquement le script de configuration du serveur mandataire.

  Cette option diffère du choix suivant par le fait qu'elle ne nécessite pas que vous fournissiez l'emplacement du fichier de script de configuration. À la place, il sera téléchargé automatiquement en utilisant le protocole de Découverte automatique du serveur mandataire (Web Proxy Auto-Discovery ou WPAD).

Utiliser l'URL de configuration automatique du serveur mandataire :

- Sélectionnez cette option si votre prise en charge du serveur mandataire est fourni par un fichier de script situé à une adresse précise. Vous pourrez saisir son adresse dans le champ texte ou utiliser l'icône dossier pour le localiser.

Utiliser la configuration du serveur mandataire du système :

- Certains systèmes sont réglés avec $`HTTP_PROXY` pour permettre aussi bien aux applications graphiques que non graphiques de partager les mêmes informations de configuration du serveur mandataire.

  Si ceci s'applique à votre cas, sélectionnez cette option et cliquez sur le bouton Détection automatique pour fournir les noms de variables d'environnement utilisées pour définir l'adresse du ou des serveurs mandataires.

  Dans le champ Exceptions :, saisissez la variable d'environnement (&pex; $`NO_PROXY`) utilisée pour enregistrer les adresses des sites pour lesquels un serveur mandataire ne doit pas être utilisé.

  Utilisez Afficher la valeur des variables d'environnement pour rendre visible la valeur d'une variable d'environnement plutôt que son nom. Cependant, il n'est pas possible de modifier les valeurs d'environnement dans ce module.

Utiliser la configuration du serveur mandataire manuellement spécifié :

- Les informations complètes pour l'adressage du serveur mandataire comportement son adresse Internet et un numéro de port. Vous devrez les saisir dans les champs de texte dédiés. Sélectionnez Utiliser ce serveur mandataire pour tous les protocoles afin de copier les adresses et le port du serveur mandataire &HTTP; dans tous les autres champs du serveur mandataire, afin d'économiser certaines saisies.

  Exceptions :

- Saisissez une liste des noms d'hôtes ou d'adresses IP, séparés par des virgules, à exclure pour l'utilisation des paramètres de configuration ci-dessus pour le serveur mandataire. Si vous voulez exclure tous les hôtes d'un domaine donné, veuillez faire précéder ce nom de domaine par un point. Par exemple, pour exclure tous les hôtes de « kde.org », saisissez `.kde.org`. Les caractères jokers comme `*` ou `?` ne sont pas pris en charge et n'auront aucun effet. De plus, vous pouvez également saisir des adresses IP (&pex; 127.0.0.1) ou des adresses IP incluant leurs masques de sous-réseau (&pex; 192.168.0.1/24).

Vous pouvez aussi choisir d'Utiliser les paramètres du serveur mandataire uniquement pour les adresses de la liste « Exceptions ».

Cochez cette case pour inverser l'utilisation de la liste des exceptions, &cad; que les serveurs mandataires ne seront utilisés que lorsque l'&URL; demandée correspondra à une des adresses listées ici.

Cette fonctionnalité est utile si vous avez besoin d'un serveur mandataire pour accéder à quelques sites précis (&pex; un intranet). Pour des besoins plus complexes, vous devriez utiliser un script de configuration.