ECOLE POLYTECHNIQUE DSI. Utilisation des serveurs mandataires («proxy») avec les protocoles d usage courant



Documents pareils
Guide de configuration. Logiciel de courriel

Comment utiliser mon compte alumni?

Guide de connexion Wi-Fi sur un hotspot ADP Télécom

Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information

Accéder à ZeCoffre via FTP

TP Sur SSH. I. Introduction à SSH. I.1. Putty

Système Principal (hôte) 2008 Enterprise x64

Guide pour bien débuter avec

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée Virtual Server de Microsoft

Configuration des logiciels de messagerie

Installation de Joomla avec Filezilla

Gestionnaire des services Internet (IIS)

OFFICE OUTLOOK QUICK START GUIDE

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

Les applications Internet

Utiliser le portail d accès distant Pour les personnels de l université LYON1

GUIDE D INSTALLATION INTERNET haute vitesse

Disque Dur Internet «Découverte» Guide d utilisation du service

PORTAIL INTERNET DECLARATIF. Configuration du client Mail de MICROSOFT VISTA

Informations sur l utilisation du webmail du CNRS. Webmail du CNRS. Manuel Utilisateur

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Les différentes méthodes pour se connecter

CONFIGURATION DE LA RECEPTION DES MAILS EN POPS.

Manuel du client de bureau distant de KDE

UltraVNC, UltraVNC SC réglages et configurations

Guide de démarrage

SERVICE CONTACT INSTANTANÉ GUIDE D UTILISATEUR

NAS 109 Utiliser le NAS avec Linux

Logiciel de connexion sécurisée. M2Me_Secure. NOTICE D'UTILISATION Document référence :

Atelier Le gestionnaire de fichier

VIDÉOSURVEILLANCE. Procédures de paramétrage des différentes box du marché

Configuration du nouveau Bureau Virtuel (BV) collaboratif de Lyon I

Création de votre compte de messagerie IMAP

Guide administrateur AMSP

Installation de GFI Network Server Monitor

Assistance à distance sous Windows

avast! EP: Installer avast! Small Office Administration

Installation de GFI FAXmaker

Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10

Vous pouvez à présent à reconfigurer votre messagerie en cliquant ici.

La gestion des serveurs de mail

Paramétrage des navigateurs

Services Réseaux - Couche Application. TODARO Cédric

Pilote KIP certifié pour AutoCAD. Guide de l utilisateur État de l imprimante KIP

NAS 224 Accès distant - Configuration manuelle

Contenu de la version 3.4 C I V I L N E T A D M I N I S T R A T I O N

Guide de l utilisateur Mikogo Version Windows

SERVEUR DE MESSAGERIE

GUIDE DE L UTILISATEUR INSTALLATION & CONFIGURATION

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

PROCÉDURE D AIDE AU PARAMÉTRAGE

OUTLOOK ANYWHERE - Liste des indications à fournir en fonction des écoles

Sommaire 1 CONFIGURER SA MESSAGERIE 2 2 CONSULTER VOS MAILS SUR INTERNET (WEBMAIL) 7 3 PROBLEMES POSSIBLES 8

Manuel d Installation et de Configuration Clic & Surf C&S 3.3

Cisco Certified Network Associate

Guide d installation

Cloud public d Ikoula Documentation de prise en main 2.0

Les cahiers pratiques de Anonymat.org. SocksCap32. Edition du 20 Octobre 2000

Utilisation des ressources informatiques de l N7 à distance

Partie II PRATIQUE DES CPL

Procédure Platine Exchange 2010 Accompagnement à la migration de votre compte 09/08/ Version 1.0 Hébergement web professionnel

Travaux pratiques Configuration d un pare-feu sous Windows XP

0.1 Mail & News : Thunderbird

Web service AREA Manuel d installation et d utilisation du mode déconnecté. Version du 18 mars 2011

Serveurs de noms Protocoles HTTP et FTP

Guide d installation et d utilisation

Tutoriel : Comment installer une compte (une adresse ) sur un logiciel de messagerie (ou client messagerie)?

Guide pour la configuration d adresse

CONTACT EXPRESS 2011 ASPIRATEUR D S

(Fig. 1 :assistant connexion Internet)

Configuration de tous les systèmes d exploitations

Configuration de base de Jana server2. Sommaire

Guide des solutions 2X

Paramétrage de compte mail netplus sur iphone et ipad

Contrôle Parental Numericable. Guide d installation et d utilisation

Le PROXY: l identité Internet du CNUDST

Trois types de connexions possibles :

Tous les logiciels cités dans ce document sont des marques déposées de leurs propriétaires respectifs

DSI - Pôle Infrastructures

Installation de GFI MailEssentials

L accès à distance du serveur

Manuel Utilisateur ENTREPRISE Assistance téléphonique : (0.34 / min)

1 - EXCHANGE Installation

WGW PBX. Guide de démarrage rapide

Live box et Nas Synology

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Espace Numérique Régional de Santé PACA. Formation Web Conférence

La Clé informatique. Formation Internet Explorer Aide-mémoire

Présentation de l outil AppliDis ESX Console Viewer

PRONOTE 2010 hébergement

LES ACCES DISTANTS ET SECURISES. Installation et utilisation du client. Cisco AnyConnect VPN Client. pour Windows

Manuel de l utilisateur

1. DÉMARRER UNE SESSION SÉCURISÉE SUR LE MACINTOSH SESSIONS DES APPLICATIONS CLIENTES SUR LE MACINTOSH... 5

SOMMAIRE ÉTAPES OBLIGATOIRES. Récupérer le connecteur... 3

sommaire ÉTAPES OBLIGATOIRES Récupérer le connecteur... 3

Contrôle de la DreamBox à travers un canal SSH

Transcription:

ECOLE POLYTECHNIQUE DSI Utilisation des serveurs mandataires («proxy») avec les protocoles d usage courant V2.1 Michel CHABANNE EP/DSI Février 2010

Table des matières A. Navigateurs web, clients HTTP... 4 B. Clients FTP... 6 C. Messagerie électronique POP3S/IMAPS... 7 D. Connexion SSH et transferts de fichiers SFTP/SCP... 9 E. Configuration client CNRS XLAB... 13 Historique : 1.0-1.3 : Versions de travail 1.4 : Première version publique 1.5 : Support SCP, tunneling X-Window par SSH 1.6 : Rappel configuration XLAB 1.7 : Modifications des IP proxies 1.75 : Ajout de quelques configurations pour logiciels Linux 2.0 : Refonte, modifications httport/corkscrew et màj captures d écran 2.1 : Mise à jour config XLAB PC

Principe général d un serveur mandataire Un serveur mandataire ou serveur «proxy» représente un relais entre votre poste de travail et l extérieur. Pour un protocole donné, il agit à votre place pour récupérer les données demandées sur Internet. Selon le protocole réseau auquel on s intéresse, la «proxification» peut demander une modification de la trame réseau envoyée (dans notre exemple, l adresse de destination des données HTML reçues n est pas celle du client final). Dans d autres cas, il s agit simplement de mettre en œuvre une redirection de ports TCP/UDP sur le serveur mandataire. Rappel : Charte d usage des moyens informatiques Vous êtes astreint à respecter la charte d usage des moyens informatiques de l Ecole Polytechnique, que vous avez signée à votre arrivée sur le site, lorsque vous utilisez les serveurs mandataires. Nous vous rappelons que l usage de ces serveurs implique une journalisation de votre activité, qui pourra vous être opposée en cas d usage constaté contraire à la charte. Retrouvez la charte au format PDF sur http://intranet.polytechnique.fr/documents/chartes.php

A. Navigateurs web, clients HTTP Pour la majorité des systèmes de l Ecole, l usage des proxies est obligatoire pour la navigation sur Internet. La configuration à utiliser est la suivante. Dans le panneau de configuration Windows, cliquez sur Options Internet. Sélectionnez l onglet Connexions. Cliquez sur le bouton Paramètres réseau. Remplissez ensuite les champs comme suit : http://cache.polytechnique.fr/proxy.pac Avec Firefox 1, sélectionnez le menu Outils, puis Options. Cliquez sur le menu Avancé, puis l onglet Réseau. Remplissez ensuite les champs comme suit : 1 http://www.getfirefox.com/

En ligne de commande, vous pouvez également accéder aux proxies lors de l utilisation d applications comme wget, lynx Il suffit de spécifier la variable http_proxy dans votre environnement : bash$ export http_proxy = http://cache.polytechnique.fr:8080/ WindowsUpdate ne fonctionne plus! Vous avez suivi à la lettre les étapes de configuration ci-dessus, et vous ne pouvez plus mettre à jour votre système Windows XP au travers de WindowsUpdate (erreurs 0x8 ). Il s agit d un problème de configuration du service de mise à jour. Indiquez à ce service d utiliser le proxy HTTP au moyen de la commande : C:\> proxycfg u Réseau «visiteur» Le réseau visiteur de l Ecole, composé de prises physiques dédiées aux séjours de courte durée sur le site, est compatible avec l autoconfiguration des navigateurs. Cochez la case «Détecter automatiquement les paramètres de connexion» (menu Outils, Options Internet, Connexion, bouton Paramètres LAN) et Internet Explorer recevra automatiquement la configuration adéquate. Rapprochez-vous de l administrateur système et réseaux de votre laboratoire d accueil pour plus d informations.

B. Clients FTP Les clients FTP peuvent bénéficier des services du proxy FTP en place sur cache.polytechnique.fr, port 21. Ce proxy est de type «user@host». Il accepte les connexions sur les serveurs anonymes et authentifiés. Utilisez par exemple le client FileZilla 2. Cliquez sur le menu Edition, puis Paramètres, et remplissez les champs comme suit. L hôte proxy est cache.polytechnique.fr. En ligne de commande, vous pouvez également accéder aux proxies FTP. Il suffit de spécifier la variable ftp_proxy dans votre environnement : $ export ftp_proxy = ftp://cache.polytechnique.fr/ Pour votre plate-forme : Fetch 5 : http://fetchsoftworks.com/fetch/download/fetch_5.5.1.dmg gftp: http://gftp.seul.org/ 2 http://filezilla-project.org/download.php?type=client

C. Messagerie électronique POP3S/IMAPS Il est possible de relever son courrier électronique sur un serveur extérieur au travers des serveurs mandataires de l Ecole. Pour cela, l usage d un logiciel supplémentaire et une reconfiguration du client de courrier électronique sont nécessaires. Note : De passage à l Ecole, pour faciliter votre travail, renseignez-vous au préalable auprès de votre organisme d origine sur les moyens de consulter plus facilement votre courrier. Ceci peut être au travers d un webmail, d une redirection temporaire Vous devez exécuter sur votre poste de travail le logiciel HTTPort qui va se charger du relais entre votre client de courrier électronique et le proxy http. A l extérieur de l Ecole Le logiciel client de courrier initie une connexion réseau vers le serveur de courrier, en utilisant le protocole POP3. Le serveur lui répond selon le même protocole. A l Ecole Vous exécutez HTTPort sur votre poste de travail. Ce logiciel ouvre localement un port 9110 sur votre poste de travail. Vous configurez votre client de courrier pour se connecter à votre propre machine (localhost) sur ce port 9110, comme si elle devenait le serveur de courrier. Lors du relevé des messages, le client de courrier envoie sa requête à HTTPort, qui la transmet en protocole HTTP (en rouge) au serveur mandataire, qui la relaie vers le serveur externe POP3 hébergeant le courrier (en bleu, protocole POP3). La réponse arrive selon le chemin inverse. Réponse Port 110/ tcp Port 9110/ tcp local Réponse Port 8080/ tcp Réponse Port 110/ tcp Serveur POP3 Serveur Proxy Serveur POP3 Téléchargez et installez le logiciel HTTPort.3.SNFM 3. Lancez le logiciel et allez à l onglet Port Mapping. Cliquez sur le bouton Remove pour supprimer toutes les entrées existantes, et créez-en une nouvelle à l aide du bouton Add. Donnez un nom à cette nouvelle entrée en cliquant avec le bouton droit sur New Mapping, puis menu Edit. Dans l exemple, l entrée a été baptisée MonLabo. Entrez ensuite le numéro de port local de redirection puis le nom du serveur distant et le numéro du port distant selon la table suivante : Protocole supporté Port local Port distant POP3 9110 110 IMAP 9143 143 POP3S (SSL) 9995 995 IMPAS (SSL) 9993 993 3 http://www.htthost.com/httport3snfm.exe

Ce qui donne par exemple, pour un serveur distant «pop.monlabo.fr» accessible en POP3 la configuration ci-dessous. Vous pouvez entrer plusieurs configurations en cliquant une nouvelle fois sur Add. Dans l onglet Proxy, renseignez ensuite les champs comme suit. Cliquez sur le bouton Start pour lancer la redirection. Minimisez l application (ne la fermez pas!)

Note : Envoi du courrier L envoi du courrier électronique utilise le protocole SMTP. Pour des raisons de sécurité, l utilisation d un serveur de courrier hors du site sur lequel votre poste de travail est connecté est prohibée. Pour répondre à vos messages, vous devez donc reconfigurer votre client de courrier pour utiliser le serveur SMTP de votre laboratoire ou de l Ecole (mx.polytechnique.fr). La connexion réclame l installation du logiciel proxytunnel 4. Selon les plateformes, une compilation peut être nécessaire. Une fois le binaire disponible et/ou installé, vous pouvez lancer la redirection de ports (voir le tableau de ports ci-dessus pour le choix des éléments en rouge) dans une fenêtre Terminal comme suit : # /usr/local/bin/proxytunnel -a 9110 -g cache.polytechnique.fr \ -G 8080 -d pop.monlabo.fr -D 110 D. Connexion SSH et transferts de fichiers SFTP/SCP Une connexion SSH peut être relayée par un serveur proxy HTTP, cela à condition que votre client le supporte, ou que vous utilisiez un logiciel tiers le permettant. Le client le plus polymorphe est PuTTY 5. Il supporte totalement l usage des proxies HTTP sur toutes les plateformes. loin. Sous Mac OS X, vous devrez recompiler PuTTY à partir des sources, ou utiliser la méthode «ligne de commande» décrite plus Configurez les paramètres «Connection -> Proxy» de PuTTY comme indiqué dans l image ci-contre. Connectez-vous ensuite en renseignant les champs de la page «Session». 4 http://proxytunnel.sourceforge.net/download.php 5 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Pour pouvoir utiliser le déport d affichage d un serveur X-Window distant, vous devez : installer sur votre système un serveur X local 6, qui accueillera les connexions provenant des logiciels clients exécutés sur le serveur distant ; configurer PuTTY comme indiqué ci-dessous afin d activer le déport de l affichage. Lancez votre serveur X local avant d initier la connexion SSH. Une fois la connexion établie, tout logiciel graphique exécuté sur le serveur s affichera sur votre machine. Remarque : Il peut être nécessaire de positionner manuellement la variable DISPLAY sur le serveur à la bonne valeur (votre_machine:0). 6 Par exemple, vous trouverez un serveur gratuit pour Windows sur http://freedesktop.org/wiki/xming

Si vous ne pouvez disposer de PuTTY, ou que vous devez utiliser la ligne de commande, procurez-vous le logiciel Corkscrew 7. Lancez ensuite une console. Modifiez votre ~/.ssh/config comme suit : # utiliser le proxy http pour toutes les connexions Host * ProxyCommand corkscrew cache.polytechnique.fr 8080 %h %p # ou utiliser le proxy http pour une connexion donnée Host monserveurssh.dehors.com ProxyCommand corkscrew cache.polytechnique.fr 8080 %h %p Vous êtes alors prêt à utiliser votre client SSH en ligne de commande. Connectez-vous de manière habituelle sur le serveur distant. Remarque : Il n est pas possible de détailler l ensemble des configurations pour tous les programmes tournant sous Linux et pouvant utiliser les proxies. Merci de vous référer à la documentation en ligne pour connaître le support et la configuration nécessaire. Suivent quelques exemples pour des programmes communs : Lynx : Modifier le fichier lynx.cfg et ajouter http_proxy:http://cache.polytechnique.fr:8080/ https_proxy:http://cache.polytechnique.fr:8080/ W3M : w3m o http://cache.polytechnique.fr:8080/ <site distant> 7 http://www.agroman.net/corkscrew/

Si vous désirez réaliser des transferts de fichiers, utilisez WinSCP 8 qui permet l utilisation d un proxy HTTP pour une connexion SCP/SFTP. Lors de l installation, cochez la case demandant l affichage des options de connexion avancées. Lancez ensuite le programme et configurez-le comme indiqué ci-dessous. 8 http://winscp.sourceforge.net

E. Configuration client CNRS XLAB 9 Dans l application, choisissez : DossierAdministration puis ParamétrageParamétrage de transfert. Choisissez votre centre de transfert puis cliquez sur «Modifier». Renseignez les paramètres comme suit. Pour plus d informations, voir http://www.dsi.cnrs.fr/labo/documentation/documentation.htm