Dans l'épisode précédent
|
|
- Nicole St-Cyr
- il y a 8 ans
- Total affichages :
Transcription
1 Dans l'épisode précédent
2 2 Le réseau SERVEURS POSTE CLIENT POSTE CLIENT wifi SERVEURS POSTE CLIENT switch Borne Wifi SERVEURS routeur POSTE CLIENT? SERVEURS SERVEURS SERVEURS POSTE CLIENT SERVEURS
3 3 Les modèles en couches Modèle TCP/IP Modèle OSI Protocoles Applicatifs (Services) HTTP,FTP, DNS PROTOCOLES DE TRANSPORT (Routage et Adressage) IP Normes Matérielles Adresses MAC (Ethernet, Wifi, Adsl,..) Application Transport Internet Accès Réseau Application Présentation Session Transport Réseau Liaison Physique
4 4 Le Transport Comment associer une machine (identifiée par une adresse IP) et le protocole applicatif utilisé? Protocoles Applicatifs (Services) HTTP,FTP, DNS PROTOCOLES DE TRANSPORT (Routage et Adressage) IP Normes Matérielles Adresses MAC (Ethernet, Wifi, Adsl,..) C'est un des rôles des protocoles de TRANSPORT : UDP : Mode non connecté TCP : Mode Connecté On identifie chaque applicatif grâce à des n de ports. FTP:21 SMTP:25 DNS:53.
5 UTILISATION DES PORTS CLIENT SERVEUR CLIENT CLIENT SERVEUR Chaque Session est identifiée par le couple (ou Socket) : Adresse IP-N de Port
6 Entête Ethernet Entête IP Entête transport Message Applicatif Entête transport TCP Quelques Applicatifs utilisant de préférence TCP : FTP - Port 21 - Transfert de Fichiers SSH - Port 22 - Terminal Distant Sécurisé TELNET - Port 23 - Terminal Distant Non Sécurisé SMTP - Port 25 - Envoi des Messages POP - Port Réception des Messages HTTP - Port 80 - Transport des pages HTML NNTP - Port Serveur de Temps IMAP - Port Réception des Messages LDAP - Port Service d annuaire Réseau HTTPS - Port HTTP Sécurisé (Chiffré) FTPS - Port FTP Sécurisé (Chiffré) MYSQL - Port Moteur de Bases de Données RDP - Port Bureau à Distance Windows VNC - Port Serveur de Contrôle à distance
7 Configuration IP d'une machine : Adresse IP Masque de Sous-Réseaux Adresse(s) de passerelle(s) Adresse(s) de Serveur(s) DNS Nom et Domaine DNS de la machine
8 Adresse IPv4 - Exemple Adresse IPv4 : Masque : Cette adresse désigne la machine 0.1 sur le réseau Elle ne peut communiquer directement qu avec une machine dont l adresse commence par et utilisant le même masque de sous-réseau.
9 Classes d adresses IPv4 Les adresses IP sont rangées par Classe d adresses. La classe de l adresse permet de déterminer le masque par défaut. Class e Masque Premier Réseau Dernier Réseau Nb de Réseaux Nb de Postes par Réseau A B C
10 Adresses Privées / Publiques Afin de différencier les réseaux privés du réseau Internet, on distingue deux catégories d adresses : Les adresses publiques (visibles sur Internet) Les adresses privées (non routées sur Internet) Préfixe Plage IP Nombre d'adresses / / /
11 Impossible d afficher l image. DNS : Domain Name System Racine Domaines Premier Niveau arpa fr edu org com zw Domaines Second Niveau novell univ-reims linux Domaines Troisième Niveau support iut-troyes Domaines quatrième Niveau ftp src www Nom de domaine pleinement qualifié src.iut-troyes.univ-reims.f r.
12 Le protocole http Mise en Œuvre du Serveur Web Apache
13 HTTP : Historique Inventé par Tim Berners-Lee Première Version publique en 1990 : http/0.9 Premier Navigateur Web MOSAIC en 1993 sous X-Windows 1994 : Netscape Navigator 1995 : Internet Explorer Première Version standardisée par l'ietf en 1996 : http/1.0 (RFC 1945) Version actuelle finalisée en 1999 : http/1.1 (RFC 1068, RFC 2616) 2004 : Mozilla Firefox 2008 : Google Chrome
14 HTTP: Communication Client/Serveur Le client et le serveur communique sur le port TCP 80 Envoi des en-têtes http Localisation du fichier Requête http Client Envoi des en-têtes http de réponse Réponse http Serveur Web Stockage des fichiers Création des en-têtes Formatqge des données
15 HTTP : requêtes / réponses L URL saisie dans la barre d adresse du navigateur : Par défaut HTTP utilise le port TCP 80 Exemple de requête émise par le client (le navigateur, ici IE8 sous Windows Seven) : GET /demo.html HTTP/1.0 Host: Referer: User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1) Exemple de réponse émise par le serveur (ici Apache ) HTTP/ OK Date: Fri, 31 Jan :30:00 GMT Server: Apache/2.2.3(Debian) Content-Type: text/html Content_Lenght: 59 Expires: Sat, 31 Jan :30:00 GMT Last-Modified: Fri, 09 Aug :25:21 GMT
16 HTTP : Méthodes Les plus utilisées dans la pratique : GET : récupération du contenu du document (passage d'arguments dans l'url) POST : envoi de données au serveur (données traitées coté serveur) HEAD : récupération des entêtes de la réponse uniquement Il en existe d'autres : PUT, DELETE, CONNECT
17 HTTP: En-têtes coté client (requête) Extrait de la RFC 2616 Host : Nom de l hôte virtuel interrogé Referer : Site de provenance de la requête (provenance des visiteurs) User-Agent : Navigateur qui effectue la requête Accept : Types de fichiers acceptés en réponse Accept-Language : Langue souhaitée en réponse Authorization : Informations d authentification Connection : Gestion des connexions persistantes en http/1.1
18 HTTP: En-têtes coté serveur (réponse) Extrait de la RFC 2616 Date : Date de génération de la réponse Server : Nom et Version du logiciel serveur qui a répondu Content-Type : Format de la donnée retournée (text/html) Content-Length : Taille totale des données retournées Expires : Date d expiration du fichier Last-Modified : Date de dernière modification du fichier
19 HTTP : Les codes réponses Les plus courants : 200 : OK 301 : Document déplacé de manière permanente 307 : Déplacement temporaire 401 : Unauthorized (Forbidden) Ressource protégée 404 : Not Found Document non trouvé 405 : Méthode (GET,POST ou HEAD) incorrecte 500 : Internal Server Error Le serveur rencontre un problème interne 503 : Service Unavailable Le server est temporairement indisponible
20 La fondation Apache Apache Software Foundation : Organisation à but non lucratif Fondée en 1999 (le serveur HTTP a été créé en 1995) Supporte aujourd hui plus de 100 projets dont : Apache HTTP Server Apache Directory (annuaire LDAP) OpenOffice.org (depuis 2011) SpamAssassin Subversion (Logiciel de gestion de versions) Tomcat (Serveur Web écrit en Java) Tous les développeurs et administrateurs sont bénévoles. Les logiciels sont protégés par le licence Apache compatible GNU GPL v3.
21 Le projet Apache HTTP Server Créé en 1995 pour améliorer le serveur HTTP du NCSA (Mosaïc) 8 développeurs forment : The Apache Group En 1999, la fondation Apache est formée pour mieux gérer le projet. Depuis 1996, Apache HTTP Server est le serveur web le plus populaire. En 2012, il dessert plus de 60% des sites webs. Ses principaux concurrents : Microsoft IIS (15%), Nginx (16%) Evolution des Versions : 1995 : Version : Version : Version : Version : Version 2.4
22 Apache HTTP Server Structure modulaire Toutes les fonctionnalités de base ou complémentaires sont développées sous forme de modules. Quelques exemples : Les hôtes virtuels (module core). Un seul serveur Apache peut desservir de nombreux sites différents. Chiffrement (module mod_ssl). Support du protocole sécurisé HTTPS (port 443) Authentification. De nombreux modules proposent des fonctionnalités en termes d authentification des utilisateurs. Alias et Redirection De nombreuses approches permettent de choisir les pages à afficher en fonction de leurs emplacements (mod_alias) ou en fonction de l URL (mod_rewrite) Apache peut être utilisé comme Proxy (mod_proxy) ou Reverse Proxy. Il permet aussi de faire de la répartition de charges. WedDAV (mod_dav). Le protocole WebDAV permet d implémenter des méthodes http supplémentaires. Journalisation. Apache peut enregistrer des journaux (logs) afin de tracer d éventuels problèmes mais aussi les requêtes faites par les clients. Sécurité. Il est possible de mettre en œuvre des processus de filtrage de requêtes afin d empêcher certains types d attaques comme le Cross-Site Scripting ou les injections SQL.
23 Apache HTTP Server Installation Apache est fourni sous forme de paquets dans la majorité des distributions. Par exemple sous Debian, l installation de base se limite à un simple : apt-get install apache2 Un choix peut tout de même être fait lors de l installation, celui du MPM (Multi-Processing Modules) gérant la manière dont les connexions au serveur sont gérées. Par défaut le MPM Worker est installé, mais d autres choix sont proposés : mpm-prefork mpm-event mpm-itk
24 Apache HTTP Server mpm-worker Module installé par défaut avec Apache2. Il utilise les «threads» qui partagent tous le même espace mémoire. La configuration de base : StartServers : Nombre de processus à lancer au démarrage (défaut : 3) ServerLimit : Nombre de processus maximum pouvant être lancés. ThreadsPerChild: Nombre de threads créés au sein de chaque processus. ThreadsLimit: Nombre de threads maximum par processus. MaxClients: Nombre total de requêtes traitées simultanément. MaxRequestsPerChild: Nombre de requêtes traitées par un processus.
25 Apache HTTP Server mpm-prefork Mode de fonctionnement d Apache 1.3 Les connexions sont traitées par des «forks». Les processus et leurs espaces mémoires sont complétement isolés les uns des autres. La configuration de base : StartServers : Nombre de processus à lancer au démarrage (défaut : 5) MaxClients: Nombre total de requêtes traitées simultanément. ServerLimit : Nombre de processus maximum pouvant être lancés. MinSpareServers: Nombre minimum de processus en attente de requêtes. MaxSpareServes: Nombre maximum de processus en attente de requêtes. MaxRequestsPerChild: Nombre maximal de requêtes traitées par processus.
26 Apache HTTP Server Configuration Dossier /etc/apache2 Fichier de configuration principal: apache2,conf (Il appelle les autres fichiers de configuration avec l instruction : Include) Les autres fichiers sont répartis dans différents sous-dossiers : httpd.conf : compatibilité vers apache 1.3 ports.conf : ports TCP en écoute (80 pour http, 443 pour https) conf.d: Eléments de configuration complémentaires (alias par exemple) mods-enabled : Modules activés (liens symboliques vers mods-availables) sites-enabled: Liens vers les fichiers de configuration des sites actifs
27 Apache HTTP Server Les modules Les modules disponibles et installés sont dans /etc/apache2/mods-available. Chaque module est composé de deux fichiers :.load qui regroupent les directives de chargement du module.conf qui contient la configuration du module Lorsqu un module est activé, des liens symboliques vers les deux fichiers sont créés dans le dossier /etc/apache2/mods-enabled Pour activer un module : a2enmod NomDuModule Pour désactiver un module : a2dismod NomDuModule
28 Apache HTTP Server Les sites La configuration de chacun des sites gérés sur le serveur est stockée dans : /etc/apache2/sites-available. Lorsqu un site est actif, un lien symbolique vers son fichier de configuration est créé dans /etc/apache2/sites-enabled Pour activer un site : a2ensite NomDuSite Pour désactiver un site : a2dissite NomDuSite Lors de l installation le site default est créé. Il indique notamment que les pages web de ce site doivent être enregistrées dans le dossier /var/www La page index.html de ce site affiche simplement : it works!!!
29 Apache HTTP Server Résumé de l'arborescence apache.conf httpd.conf ports.conf conf.d phpmyadmin.conf sites-available default /etc/apache2 sites-enabled Lien vers default mods-available mod_php5 mods-enabled Liens vers mod_php5 /var/www Index.html.
30 Les hôtes virtuels Permettent de gérer plusieurs sites web avec des noms de domaines différents sur un seul serveur Apache (avec une ou plusieurs IP) Les noms de domaine doivent au préalable avoir été correctement déclarés sur les serveurs DNS. La valeur de host placée dans l'en-tête de la requête http permet à Apache de déterminer les fichiers à utiliser pour la réponse. Chaque hôte virtuel doit être décrit dans un fichier de configuration séparé. Ce fichier doit être dans /etc/apache2/sites-available Les sites sont ensuite activés avec la commande a2ensite
31 Les hôtes virtuels Configuration Exemple de fichier de configuration : <VirtualHost *:80> ServerName ServerAlias dom99.net DocumentRoot /var/www/dom99 DirectoryIndex index.php [ ] </virtualhost> nom attendu dans l'url alias du nom (CNAME) Emplacement des pages web Page web par défaut du site Remarque : pour les hôtes virtuels soit pris en compte la Directive NameVirtualHost doit être définie dans le fichier ports.conf
32 Configuration d'un site Contextes Chaque paramètre (ou Directive) peut être défini dans un ou plusieurs contextes: Le contexte global (tout le serveur). Exemple : NameVirtualHost dans le fichier ports.conf Le contexte de l'hôte virtuel. Exemple : DocumentRoot entre les balises <VirtualHost> </VirtualHost> Le contexte d'un répertoire. Il suffit de placer les Directives entre des balises <Directory> Les fichiers.htaccess permettent aussi de définir des contextes. Les Directives de ces fichiers ne sont actifs que dans les dossiers (et sous-dossiers) où ils sont placés.
33 Configuration d'un site Directives DocumentRoot : Le répertoire de stockage des pages DirectoryIndex : La page par défaut du site Options : None : aucune options d'activées dans le contexte All : toutes les options sauf MultiViews FollowSymLinks : permet au serveur de suivre les liens symboliques Indexes : permet d'afficher le contenu d'un répertoire si aucune page index ne s'y trouve. Active le mécanisme de multivues (Négociation http 1.1) ExecCGI autoris l'exécution de scripts CGI Order, Allow, Deny : Autorisations d'accès Exemple : Order allow, deny Allow from Deny from all Alias : Permet de faire pointer une adresse Web vers un autre dossier Exemple : Alias /phpmyadmin /usr/share/phpmyadmin
34 Références Les guides de Linux magazine H.S n 66 APACHE Le site
SERVEUR HTTP Administration d apache
1 SERVEUR HTTP Administration d apache PLAN Introduction: Présentation HTTP; Installation et configuration d apache; VirtualHosts; Aliasing; Limitation d accès. 2 PROTOCOLE HTTP PRÉSENTATION HTTP : HyperText
Plus en détailL3 informatique TP n o 2 : Les applications réseau
L3 informatique TP n o 2 : Les applications réseau Sovanna Tan Septembre 2009 1/20 Sovanna Tan L3 informatique TP n o 2 : Les applications réseau Plan 1 Transfert de fichiers 2 Le Courrier électronique
Plus en détailInstallation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer
Plus en détailServeurs de noms Protocoles HTTP et FTP
Nils Schaefer Théorie des réseaux (EC3a) Serveurs de noms Protocoles HTTP et FTP Théorie des réseaux (EC3a) Séance 7 Pourquoi DNS? Internet est une structure hiérarchique et arborescente de réseaux et
Plus en détailInstallation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS
Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS FOURNIER VINCENT 29/04/2015 1.2 Ce tutoriel est réalisé sous debian 7.7 avec une synchronisation
Plus en détailHébergement de site web Damien Nouvel
Hébergement de site web Plan L'hébergeur Le serveur web Apache Sites dynamiques 2 / 27 Plan L'hébergeur Le serveur web Apache Sites dynamiques 3 / 27 L'hébergeur L'hébergeur sous-traite l'architecture
Plus en détailInstallation d un hébergement Web à domicile
Installation d un hébergement Web à domicile Wampserver Par Sébastien ZAMBON Version 1.0 11.07.2015 Table des matières Introduction... 3 Configuration du PC... 3 Configuration d une adresse IP statique...
Plus en détailINTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)
CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.
Plus en détailL3 informatique Réseaux : Configuration d une interface réseau
L3 informatique Réseaux : Configuration d une interface réseau Sovanna Tan Septembre 2009 Révision septembre 2012 1/23 Sovanna Tan Configuration d une interface réseau Plan 1 Introduction aux réseaux 2
Plus en détailLes serveurs WEBUne introduction
Les serveurs WEB Une introduction Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com Claude Duvallet 1/22 Comparaison
Plus en détailTP Service HTTP Serveur Apache Linux Debian
Compte rendu de Raphaël Boublil TP Service HTTP Serveur Apache Linux Debian Tout au long du tp, nous redémarrons le service apache constamment pour que les fi de configuration se remettent à jour - /etc/init.d/apache2
Plus en détailLAMP : une nouvelle infrastructure LAMP. Une architecture modulaire. Installation
LAMP : une nouvelle infrastructure LAMP 1. Les composantes Linux Apache MySQL Php : fortement lié à Apache (module) 2. Les variantes Pour Windows : EasyPHP, XAMP... Serveurs web : lighttpd... BdD SQL :
Plus en détailBTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]
SISR3 TP 1-I Le service Web [1] Objectifs Comprendre la configuration d'un service Web Définir les principaux paramètres d'exécution du serveur Gérer les accès aux pages distribuées Mettre à disposition
Plus en détailRéseaux et protocoles Damien Nouvel
Réseaux et protocoles Plan Les couches du réseau Suite de protocoles TCP/IP Protocoles applicatifs pour les sites web Requêtes HTTP 2 / 35 Plan Les couches du réseau Suite de protocoles TCP/IP Protocoles
Plus en détailII/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)
II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection) II.2/ Description des couches 1&2 La couche physique s'occupe de la transmission des bits de façon brute sur un canal de
Plus en détailHTTP HTTP. IUT1 dpt SRC L Isle d Abeau Jean-françois Berdjugin. Introduction et architecture Messages Authentification Conclusion
HTTP IUT1 dpt SRC L Isle d Abeau Jean-françois Berdjugin HTTP Introduction et architecture Messages Authentification Conclusion 1 HTTP Introduction et architecture Hypertext Transfert Protocol URI (Uniform
Plus en détailLe serveur web Apache
Le serveur web Apache Emmanuel Courcelle Lipm CNRS INRA Auzeville Emmanuel Courcelle Apache au Lipm Applications avec interface Web Applications bioinformatiques Wikis, CMS,... Serveur Web = apache sur
Plus en détailRéseaux. 1 Généralités. E. Jeandel
1 Généralités Réseaux Couche Application E. Jeandel Couche application Dernière couche du modèle OSI et TCP/IP Échange de messages entre processus Protocole Un protocole de niveau application doit spécifier
Plus en détailWebSSO, synchronisation et contrôle des accès via LDAP
31 mars, 1er et 2 avril 2009 WebSSO, synchronisation et contrôle des accès via LDAP Clément Oudot Thomas Chemineau Sommaire général Synchronisation d'identités WebSSO et contrôle des accès Démonstration
Plus en détailServeur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.
Serveur de partage de documents Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Table des matières Création de la machine virtuelle Debian... 3 Présentation
Plus en détailCisco Certified Network Associate
Cisco Certified Network Associate Version 4 Notions de base sur les réseaux Chapitre 3 01 Quel protocole de la couche application sert couramment à prendre en charge les transferts de fichiers entre un
Plus en détailActivité sur Meteor. Annexe 1 : notion de client-serveur et notion de base de données
Activité sur Meteor Annexe 1 : notion de client-serveur et notion de base de données Notion de client-serveur Que se passe-t-il lorsque vous tapez dans la barre d'adresse de votre navigateur «http://www.google.fr»?
Plus en détailApplication Web et J2EE
Application Web et J2EE Servlet, JSP, Persistence, Méthodologie Pierre Gambarotto Département Informatique et Math appli ENSEEIHT Plan Introduction 1 Introduction Objectfis
Plus en détailServices Réseaux - Couche Application. TODARO Cédric
Services Réseaux - Couche Application TODARO Cédric 1 TABLE DES MATIÈRES Table des matières 1 Protocoles de gestion de réseaux 3 1.1 DHCP (port 67/68)....................................... 3 1.2 DNS (port
Plus en détailLes services usuels de l Internet
Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet Courrier électronique (mail) - protocole SMTP (Simple Mail Transfer Protocol) inclut maintenant tous types
Plus en détailIntérêt du NAT (Network Address Translation) Administration Réseau Niveau routage. Exemple d Intranet. Principe NAT
Administration Réseau Niveau routage Intérêt du NAT (Network Address Translation) Possibilité d utilisation d adresses privées dans l 4 2 1 Transport Réseau Liaison Physique Protocole de Transport Frontière
Plus en détailServeur Subversion Debian GNU/Linux
Serveur Subversion Debian GNU/Linux Matthieu Vogelweith 13 janvier 2009 Résumé L objectif de cette page est de détailler l installation d un serveur Subversion [1]. Ce document a été rédigé en LaTeX en
Plus en détailProgrammation Internet Cours 4
Programmation Internet Cours 4 Kim Nguy ên http://www.lri.fr/~kn 17 octobre 2011 1 / 23 Plan 1. Système d exploitation 2. Réseau et Internet 3. Web 3.1 Internet et ses services 3.1 Fonctionnement du Web
Plus en détail1. La plate-forme LAMP
Servi ces pour intranet et Internet Ubuntu Linux - Création et gestion d un réseau local d entreprise 1. La plate-forme LAMP Services pour intranet et Internet La fourniture d'un site pour le réseau ou
Plus en détailRéseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.
Mise à jour: Mars 2012 Objectif du module Réseaux Informatiques [Archi/Lycée] http://fr.wikipedia.org/ Nicolas Bredèche Maître de Conférences Université Paris-Sud bredeche@lri.fr Acquérir un... Ressources
Plus en détailProtection des protocoles www.ofppt.info
ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail Protection des protocoles DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC Sommaire 1. Introduction... 2
Plus en détailPrésentation du modèle OSI(Open Systems Interconnection)
Présentation du modèle OSI(Open Systems Interconnection) Les couches hautes: Responsables du traitement de l'information relative à la gestion des échanges entre systèmes informatiques. Couches basses:
Plus en détailIntroduction. Adresses
Architecture TCP/IP Introduction ITC7-2: Cours IP ESIREM Infotronique Olivier Togni, LE2I (038039)3887 olivier.togni@u-bourgogne.fr 27 février 2008 L Internet est basé sur l architecture TCP/IP du nom
Plus en détailSpécialiste Systèmes et Réseaux
page 1/5 Titre professionnel : «Technicien(ne) Supérieur(e) en Réseaux Informatiques et Télécommunications» inscrit au RNCP de niveau III (Bac + 2) (J.O. du 19/02/2013) 24 semaines + 8 semaines de stage
Plus en détailRéaliser un inventaire Documentation utilisateur
Référence : 11662 Version N : 6 Créé le : 29 Janvier 2014 Créé par : Bruno RICHOUX Téléphone : 0811 65 60 02 Sommaire 1. Conventions... 3 2. Introduction... 4 3. Principes généraux... 5 3.1. Depuis les
Plus en détailExemple : vous voulez tester votre site en local avant de l uploader via FTP chez votre hébergeur externe.
PHhosts permet de gérer le lancement et l environnement d un serveur Apache sur Windows. En effet, sous Windows, les noms des sites et leurs adresses IP sont gérés dans un fichier Host qui doit être chargé
Plus en détailClariLog - Asset View Suite
ClariLog - Asset View Suite Architecture et Prérequis v. 20140601 TABLE DES MATIERES 1 Architecture et principe de mise en place... 3 2 Serveur (stockage)... 4 2.1 Ressource réseau partagée... 4 2.2 Base
Plus en détailInternet. Web Sécurité Optimisation
Internet Web Sécurité Optimisation Objectif Survol Web / Optimisation / Sécurité Sommaire 1. Fondamentaux 2. Hotes virtuels 3. Règles de réécriture 4. Optimisations 1. Fondamentaux - DNS fsf.com => 208.73.210.29
Plus en détailProxy et reverse proxy. Serveurs mandataires et relais inverses
Serveurs mandataires et relais inverses Qu'est-ce qu'un proxy? Proxy = mandataire (traduction) Un proxy est un service mandataire pour une application donnée. C'est à dire qu'il sert d'intermédiaire dans
Plus en détailModule 7 : Configuration du serveur WEB Apache
Module 7 : Configuration du serveur WEB Apache Introduction Ce sont les gens du CERN (centre européen de recherche nucléaire) qui ont développé le concept de serveur et client HTTP. Une fois leur travail
Plus en détailFaire fonctionner symfony sous wamp et windows avec des vhost. Installation de wamp
Vous avez certainement déjà souhaiter gérer plusieurs projets symfony sur votre machine après avoir installé Wamp Server. Ce n'est pas simple en apparence, un seul dossier www et des sous répertoire en
Plus en détailPréparation d un serveur Apache pour Zend Framework
Préparation d un serveur Apache pour Zend Framework Jacques THOORENS 30 novembre 2010 Résumé Cette petite introduction explique comment paramétrer son serveur Apache personnel pour en faire une machine
Plus en détailINSTALLATION APACHE POUR WINDOWS (XP OU 2000)
INSTALLATION DE APACHE POUR WINDOWS (XP OU 2000) Par Maisse Sébastien Document en date du 30 octobre 2005 Préambule : Bienvenue dans ce document qui a pour but de vous faire découvrir l'installation du
Plus en détailFigure 1a. Réseau intranet avec pare feu et NAT.
TD : Sécurité réseau avec Pare Feu, NAT et DMZ 1. Principes de fonctionnement de la sécurité réseau Historiquement, ni le réseau Internet, ni aucun des protocoles de la suite TCP/IP n était sécurisé. L
Plus en détailGlossaire. www.themanualpage.org ( themanualpage.org) soumises à la licence GNU FDL.
Glossaire Ce glossaire contient les termes techniques et de spécialité les plus employés dans cette thèse. Il emprunte, pour certaines d entre elles, les définitions proposées par www.themanualpage.org
Plus en détail2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free.
2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES 2.2 Architecture fonctionnelle d un système communicant Page:1/11 http://robert.cireddu.free.fr/sin LES DÉFENSES Objectifs du COURS : Ce cours traitera essentiellement
Plus en détailFonctionnement et mise en place d un reverse proxy sécurisé avec Apache. Dimitri ségard 8 mai 2011
Fonctionnement et mise en place d un reverse proxy sécurisé avec Apache. Dimitri ségard 8 mai 2011 Sommaire 1 Un peu de théorie 3 1.1 Qu est-ce qu un reverse proxy?................. 3 1.1.1 Généralités........................
Plus en détailREPARTITION DE CHARGE LINUX
REPARTITION DE CHARGE LINUX I. SOMMAIRE II. Introduction... 2 1. Principe cluster... 2 III. Contexte... 2 2. Objectifs... 2 3. Topologie logique et physique finale... 3 IV. Préparation des postes... 4
Plus en détailTechnologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage
Technologies du Web Créer et héberger un site Web Page 1 / 26 Plan Planification Choisir une solution d hébergement Administration Développement du site Page 2 / 26 Cahier des charges Objectifs du site
Plus en détailHTTP 1.1. HyperText Transfer Protocol ... ... TCP IP ...
HTTP 1.1 Place de http dans le modèle osi : HyperText Transfer Protocol...... TCP IP...... HTTP est un protocole «sans état» : chaque page WEB est transmise dans une connexion séparée (sauf pour les connections
Plus en détailCYBERGATE -TP-APACHE_2.DOC
Auteur David Parize Date de création 30/06/2003 Version 1 Date de dernière mise à jour 30/06/03 parize.david@numericable.fr http://perso.numericable.fr/~daparize/ Page 1 TABLE DES MATIERES Table des matières...2
Plus en détailLes formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique
Titre professionnel : «Système et Réseau» Inscrit au RNCP de Niveau II (Bac) (J.O. du 07/02/09) 35 semaines + 16 semaines de stage (uniquement en formation continue) page 1/8 Unité 1 : Gestion du poste
Plus en détailConfigurer le Serveur avec une adresse IP Statique (INTERFACE :FastEthernet) : 172.16.0.253 et un masque 255.255.0.0
RES_TP3 Objectifs : Les réseaux informatiques : Client - Serveur Utilisation de serveurs DHCP HTTP DNS FTP Configuration basique d un routeur Utilisation du simulateur CISCO PACKET TRACER G.COLIN Architecture
Plus en détailDécouvrez notre solution Alternative Citrix / TSE
Découvrez notre solution Alternative Citrix / TSE OmniWare est un produit résolument moderne qui répond aux besoins actuels des entreprises en apportant une solution pour la mobilité des collaborateurs,
Plus en détailCS REMOTE CARE - WEBDAV
CS REMOTE CARE - WEBDAV Configuration des serveurs archange KONICA MINOLTA BUSINESS SOLUTIONS FRANCE Date Version Marque de révision Rédaction 18/10/2011 1 - Claude GÉRÉMIE Nicolas AUBLIN Sommaire 1) PRINCIPE
Plus en détailInternet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall
Internet DNS World Wide Web Mécanismes de base Exécution d'applications sur le web Divers Proxy, fire-wall 1 Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet
Plus en détailTutoriel compte-rendu Mission 1
Mission 1 : Inventaire de l ensemble du matériel BTS SIO 2 2012/2013 MUNIER Julien Tutoriel compte-rendu Mission 1 Sommaire I - OCS Inventory Agent a) Installation et configuration Agent b) Installation
Plus en détailDHCP et NAT. Cyril Rabat cyril.rabat@univ-reims.fr. Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 2012-2013
DHCP et NAT Cyril Rabat cyril.rabat@univ-reims.fr Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 22-23 Cours n 9 Présentation des protocoles BOOTP et DHCP Présentation du NAT Version
Plus en détailRappels réseaux TCP/IP
Rappels réseaux TCP/IP Premier Maître Jean Baptiste FAVRE DCSIM / SDE / SIC / Audit SSI jean-baptiste.favre@marine.defense.gouv.fr CFI Juin 2005: Firewall (1) 15 mai 2005 Diapositive N 1 /27 Au menu Modèle
Plus en détailIntroduction à HTTP. Chapitre 3 3.1 HTTP 0.9
Chapitre 3 Introduction à HTTP L HyperText Transfer Protocol, plus connu sous l abréviation HTTP (littéralement protocole de transfert hypertexte ) est un protocole de communication client-serveur développé
Plus en détailChapitre : Les Protocoles
Chapitre : Les Protocoles Outils de l Internet Joyce El Haddad DU1 MI2E Université Paris Dauphine 2009-2010 1 Plan 1. Le modèle TCP/IP 2. Les adresses IP 3. Le Protocole IP 4. Le Protocole TCP 5. Les Protocoles
Plus en détailSERVEUR WEB LINUX LAMP. Raymond RAZAFIMAMONJY Administration LINUX / UNIX Chapitre 15 www.razafimamonjy.fr
SERVEUR WEB LINUX LAMP 1 Le Serveur APACHE Définition d un serveur web : - Un serveur http ou démon http ou HTTPd (HTTP daemon) ou (moins précisément) serveur web, est un logiciel servant des requêtes
Plus en détailMandataires, caches et filtres
Mandataires, caches et filtres Pascal AUBRY IFSIC - Université de Rennes 1 Pascal.Aubry@univ-rennes1.fr Plan : mandataires caches filtrage serveur de proxy exemple de mise en œuvre Mandataire (proxy) Mandataire
Plus en détailServeur Web Apache - SSL - PHP Debian GNU/Linux
Serveur Web Apache - SSL - PHP Debian GNU/Linux Matthieu Vogelweith 24 août 2009 Résumé L objectif de ce document est de détailler l installation d un serveur Web Apache [1] complet sous Debian GNU/Linux
Plus en détailL annuaire et le Service DNS
L annuaire et le Service DNS Rappel concernant la solution des noms Un nom d hôte est un alias assigné à un ordinateur. Pour l identifier dans un réseau TCP/IP, ce nom peut être différent du nom NETBIOS.
Plus en détailUE5A Administration Réseaux LP SIRI
UE5A Administration Réseaux LP SIRI José Dordoigne Architecte infrastructure v1.0 2012-2013 Objectif de la formation -Fournir les éléments clés pour : -Comprendre les principaux services réseaux déployés
Plus en détailADF 2009. Reverse Proxy. Thierry DOSTES tdostes@ifr88.cnrs-mrs.fr
ADF 2009 Reverse Proxy Thierry DOSTES tdostes@ifr88.cnrs-mrs.fr 1 Définition d un serveur mandataire Un proxy (ou serveur mandataire) : agit comme une passerelle et un filtre pour accéder à l Internet.
Plus en détailSUJET DES FINALES NATIONALES Sujet jour 1 version 1
METIER 39 Administrateur Systèmes et Réseaux Informatiques SUJET DES FINALES NATIONALES Sujet jour 1 version 1 Planning de la journée : 8h00 8h15 : Lecture du sujet 8h15 8h30 : Questions / Réponses 8h30
Plus en détailPrésentation Internet
Présentation Internet 09/01/2003 1 Sommaire sières 1. Qu est-ce que l Internet?... 3 2. Accéder à l Internet... 3 2.1. La station... 3 2.2. La connection... 3 2.3. Identification de la station sur Internet...
Plus en détailInternet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft
Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web
Plus en détailChapitre 1 Windows Server 2008 11
Chapitre 1 Windows Server 2008 11 1.1. Les fondations du système... 15 1.2. La virtualisation... 16 1.3. La sécurité... 18 1.4. Le Web... 20 1.5. Fonctionnalité disponible dans Windows Server 2008... 21
Plus en détailFormation owncloud Thierry DOSTES - Octobre 2013 1
1 2 3 4 5 IasS (Infrastructure as a Service) : l entreprise gère les OS des serveurs et les applicatifs tandis que le fournisseur administre le matériel serveur, les couches de virtualisation, le stockage
Plus en détailHébergement de sites Web
Hébergement de Solutions complètes et évolutives pour l hébergement de sites Web dynamiques et de services Web sécurisés. Fonctionnalités Serveur Web Apache hautes performances Apache 1. et.0 1 avec prise
Plus en détailUbuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition)
Introduction 1. Introduction 13 2. Le choix de l'ouvrage : Open Source et Linux Ubuntu 13 2.1 Structure du livre 13 2.2 Pré-requis ou niveau de connaissances préalables 13 3. L'objectif : la constitution
Plus en détailTP HTTP. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A
Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP HTTP TP HTTP Master IC 2 A 2014/2015 Christian Bulfone / Jean-Michel Adam 1/11 Câblage et configuration du réseau
Plus en détailMac OS X Server Administration des technologies Web. Pour la version 10.3 ou ultérieure
Mac OS X Server Administration des technologies Web Pour la version 10.3 ou ultérieure appleapple Computer Inc. 2003 Apple Computer, Inc. Tous droits réservés. Le propriétaire ou l utilisateur autorisé
Plus en détailAdministration Linux - Apache
Administration Linux - Apache 2014 tv - v.1.0 - produit le 19 mars 2014 Sommaire Introduction 2 Mise en situation........................................... 2 Apache HTTP Server.........................................
Plus en détail18 TCP Les protocoles de domaines d applications
18 TCP Les protocoles de domaines d applications Objectifs 18.1 Introduction Connaître les différentes catégories d applications et de protocoles de domaines d applications. Connaître les principaux protocoles
Plus en détailApache 2.4 Installation et configuration
Avant-propos 1. Introduction 15 2. À qui cet ouvrage s'adresse-t-il? 15 3. Niveau de compétences requis 16 4. Structure de cet ouvrage 16 Introduction 1. Présentation du protocole HTTP 19 1.1 Introduction
Plus en détailDifférentes installations d'epreuve@assr sur un serveur Windows 2000 ou 2003.
Différentes installations d'epreuve@assr sur un serveur Windows 2000 ou 2003. Deux grands types d'installations sont possibles : - Installation à partir des CD puis éventuellement modification du fichier
Plus en détail(structure des entêtes)
Aide mémoire HTTP (structure des entêtes) Fabrice HARROUET École Nationale d Ingénieurs de Brest http://www.enib.fr/~harrouet/ enib 1/10 Structure générale d une requête Requête HTTP méthode ressource
Plus en détailAnnexe C Corrections des QCM
Cette annexe fournit les réponses aux questions proposées en chaque fin de module de l'ouvrage "Exchange Server 2003 : configuration et déploiement" Publié aux éditions Eyrolles. C Annexe C Corrections
Plus en détailDomain Name System. F. Nolot
Domain Name System F. Nolot 1 Domain Name System Principe F. Nolot 2 Les besoins Internet est composé de plusieurs réseaux Chaque réseau est composé de sous réseaux Les sous réseaux sont constitués de
Plus en détailL installation du module Webmail nécessite également quelques prérequis, à savoir :
INTRODUCTION : Ce document décrit l installation de la solution de messagerie Open Source hmailserver. En terme d accès client, hmailserver fournit de base le support des protocoles SMTP, POP3 et IMPA4.
Plus en détailProcédure d'installation
07/11/2014 BTS SIO SISR 2ème année BRY Quentin Procédure d'installation Tableau d évolution Version Date Description Rédacteur Approbateur 0.0 25/01/2014 Ecriture du document Thierry MARTINS 1.0 06/11/2014
Plus en détailTunnels et VPN. 22/01/2009 Formation Permanente Paris6 86
Tunnels et VPN 22/01/2009 Formation Permanente Paris6 86 Sécurisation des communications Remplacement ou sécurisation de tous les protocoles ne chiffrant pas l authentification + éventuellement chiffrement
Plus en détailRéseaux. Moyens de sécurisation. Plan. Evolutions topologiques des réseaux locaux
Réseaux Evolutions topologiques des réseaux locaux Plan Infrastructures d entreprises Routeurs et Firewall Topologie et DMZ Proxy VPN PPTP IPSEC VPN SSL Du concentrateur à la commutation Hubs et switchs
Plus en détailOléane VPN : Les nouvelles fonctions de gestion de réseaux. Orange Business Services
Oléane VPN : Les nouvelles fonctions de gestion de réseaux Orange Business Services sommaire 1. Qu'est-ce que la fonction serveur/relais DHCP? Comment cela fonctionne-t-il?...3 1.1. Serveur DHCP...3 1.2.
Plus en détail1 Introduction...3 1.1 Propos du document...3 1.2 Introduction...3 1.3 De HTTP 1.0 à HTTP 1.1...3
Tutorial HTTP 1 Introduction...3 1.1 Propos du document...3 1.2 Introduction...3 1.3 De HTTP 1.0 à HTTP 1.1...3 2 URL HTTP...4 2.1 Format d une URL HTTP...4 2.2 Champs de l URL HTTP...4 2.3 Encodage d
Plus en détailLe réseau Internet. Christian.Fondrat@dsi.univ-paris5.fr
Le réseau Internet Christian.Fondrat@dsi.univ-paris5.fr Un réseau Définition : Un réseau est un ensemble d ordinateurs connectés et qui communiquent entre eux. Classification : Réseau local (LAN = Local
Plus en détailSécurisation du réseau
Sécurisation du réseau La sécurisation du réseau d entreprise est également une étape primordiale à la sécurisation générale de votre infrastructure. Cette partie a pour but de présenter les fonctionnalités
Plus en détailBTS SIO 2012-2014. Dossier BTS. PURCHLA Romain
BTS SIO 2012-2014 Dossier BTS PURCHLA Romain 2012-2014 Lors d une création de serveur web plusieurs solution nous son proposé en voici quelques une. - LAMP (Linux, Apache, MySql, Php) La mise en place
Plus en détail2011 Hakim Benameurlaine 1
Table des matières 1 Sécuriser un serveur Apache... 2 1.1 Afficher le moins d informations... 2 1.2 Désactiver la signature... 4 1.3 Limitations des attaques... 5 1.4 Bien définir un virtual host... 6
Plus en détailLes serveurs. UE 103b. Guillaume Burel. guillaume.burel@ens-lyon.org http://www.loria.fr/~burel/empty_cours.html
Master IST-IE Les serveurs 2008-2009 UE 103b Guillaume Burel guillaume.burel@ens-lyon.org http://www.loria.fr/~burel/empty_cours.html Transparents réalisés principalement par Olivier Christmann Les grandes
Plus en détailFailles XSS : Principes, Catégories Démonstrations, Contre mesures
HERVÉ SCHAUER CONSULTANTS Cabinet de Consultants en Sécurité Informatique depuis 1989 Spécialisé sur Unix, Windows, TCP/IP et Internet Séminaire 15 ans HSC Failles XSS : Principes, Catégories Démonstrations,
Plus en détailCulture informatique. Cours n 9 : Les réseaux informatiques (suite)
Culture informatique Cours n 9 : Les réseaux informatiques (suite) 1 Un réseau : Nécessité de parler un langage commun pour pouvoir communiquer dans un réseau. Différents niveaux de communication Physique,
Plus en détailStandard. Manuel d installation
Standard Manuel d installation 1 2 3 4 5 Vérifications avant l installation Installation Création d utilisateurs et Configuration rapide Exemples d utilisation et paramètres Annexe Lisez attentivement
Plus en détailMr. B. Benaissa. Centre universitaire Nâama LOGO
Mr. B. Benaissa Centre universitaire Nâama Dans ce chapitre, nous allons examiner le rôle de la couche application. Nous découvrirons également comment les applications, les services et les protocoles
Plus en détailPlan. Programmation Internet Cours 3. Organismes de standardisation
Plan Programmation Internet Cours 3 Kim Nguy ên http://www.lri.fr/~kn 1. Système d exploitation 2. Réseau et Internet 2.1 Principes des réseaux 2.2 TCP/IP 2.3 Adresses, routage, DNS 30 septembre 2013 1
Plus en détailGENERALITES. COURS TCP/IP Niveau 1
GENERALITES TCP/IP est un protocole inventé par les créateurs d Unix. (Transfer Control Protocol / Internet Protocole). TCP/IP est basé sur le repérage de chaque ordinateur par une adresse appelée adresse
Plus en détail