Ceci est une ancienne révision du document !


Version 2019.10.0

Dernière mise-à-jour : 2020/01/30 03:47

Red Hat Enterprise Linux (RHEL) / CentOS : Gestion des Services Réseaux

Présentation

Type d'Action (Article L. 6313-1) : Action d'acquisition, d'entretien ou de perfectionnement des connaissances.
Objectif : Maîtriser la Gestion des Services Réseaux sous Red Hat.
Public : Techniciens et Administrateurs Linux.
Pré requis : Savoir configurer et gérer un serveur Linux.
Méthode d'apprentissage : Alternance entre un scénario pédagogique clair et précis et des travaux pratiques basés sur des cas et exemples concrets.
Validation des acquis : Évaluations à l'aide de tests auto-correctifs.
Durée : 35 heures.
Formateur : Certifié LPI.
Moyens pédagogiques : Support de cours en ligne téléchargeable au format PDF.
Ressources : Machine virtuelle : CentOS 7

Prérequis en Salle

  • Un poste par apprenant,
  • Windows™ 7 ou 10 avec Hyper-V désinstallé,
  • Le mot de passe du compte administrateur de Windows™,
  • Clavier AZERTY FR ou QWERTY US,
  • Un port USB 2 ou 3 disponible,
  • 4 Go de RAM minimum, idéalement 8 Go,
  • Processeur 4 cœurs minimum, idéalement 8,
  • 8 Go d'espace disque disponible sur le lecteur C,
  • Un accès à Internet rapide sans passer par un proxy.

Important - Vos postes devraient pouvoir consulter la page web suivante pour visualiser les cours : https://ittraining.academy/browsertest. Si ce n'est pas le cas, veuillez débloquer le site https://ittraining.academy.

N.B. Les stagiaires installeront les logiciels suivants sur les postes :

  • Oracle VirtualBox v 6.0 ou plus,
  • Putty,
  • WinSCP.

Programme

Jour #1 - 7 heures

  • Rappel de la gestion des services réseaux sous Systemd - 1 heure.
    • Systemd
    • La Commande systemctl
    • Fichiers de Configuration
    • La Commande systemd-analyze
    • La Gestion des Services sous Systemd
  • Gestion du Réseau - 6 heures.
    • Introduction
      • Modèles de Communication
      • Message/Datagramme/Segment
      • Etablissement de la connexion TCP
      • En-tête TCP
      • En-tête UDP
      • Fragmentation et Ré-encapsulation
      • Adressage
      • Masques de sous-réseaux
      • VLSM
      • Ports et sockets
    • Configuration du Réseau sous RHEL 5 et 6
      • Configuration de TCP/IP
        • DHCP
          • /etc/sysconfig/network
          • /etc/sysconfig/network-scripts/ifcfg-ethX (où X=0,1 …)
        • IP Fixe
          • /etc/sysconfig/network
          • /etc/sysconfig/network-scripts/ifcfg-ethX (où X=0,1 …)
      • La Commande hostname
      • La Commande ifconfig
      • Activer/Désactiver une Interface Manuellement
      • /etc/networks
      • Résolution d'adresses IP
        • /etc/resolv.conf
        • /etc/nsswitch.conf
        • /etc/hosts
    • Configuration du Réseau sous RHEL/CentOS 7
      • La Commande nmcli
      • Connections et Profils
      • Ajouter une Deuxième Adresse IP à un Profil
      • La Commande hostname
      • La Commande ip
      • Activer/Désactiver une Interface Manuellement
    • Services réseaux
      • xinetd
      • TCP Wrapper
    • Diagnostique du Réseau
      • La commande ping
      • La commande ping6
      • La commande netstat -i
      • La commande traceroute
      • La commande traceroute6
      • La commande tracepath6
    • Routage Statique
      • RHEL 6
        • La Commande route
        • Activer/désactiver le routage sur le serveur
      • RHEL 7
        • La commande ip
        • Activer/désactiver le routage sur le serveur
    • Connexions à Distance
      • telnet
      • ftp
      • ssh
      • scp
    • Packet Sniffers
      • TCPdump
        • Installation
        • Utilisation
      • Wireshark
        • Installation
        • Utilisation
    • Port Scanners
      • nmap
        • Installation
        • Utilisation
        • Fichiers de configuration
        • Scripts
      • netcat
        • Installation
        • Utilisation
    • Le Pare-feu Netfilter/iptables
      • Introduction
      • La Configuration par Scripts sous RHEL 6
        • LAB #1
        • LAB #2
      • La Configuration par firewalld sous RHEL 7
        • La Configuration de Base de firewalld
        • La Commande firewall-cmd
        • La Configuration Avancée de firewalld
        • Le mode Panic de firewalld
    • Encryption
      • Public Key Infrastructures - PKI
        • Certificats X509
      • SSH et SCP
        • SSH
          • Introduction
            • SSH-1
            • SSH-2
          • Authentification par mot de passe
          • Authentification par clefs asymétriques
            • Serveur SSH
            • Client SSH
            • Utilisation
        • SCP
          • Introduction
          • Utilisation
        • Tunnels SSH
    • Validation des acquis
    • Commandes : netstat, arp, nslookup, dig, ifconfig, ifup, ifdown, ifstatus, NetworkManager, hostname, uname, nmcli, ip, ping, ping6, Traceroute, Traceroute6, Tracepath6, tcpd, xinetd, route, ntpd, telnet, wget, ftp, tcpdump, wireshark, nmap, netcat, iptables, gpg, firewall-cmd, ssh, scp.

Jour #2 - 7 heures

  • Gestion des Serveurs DNS, NTP, FTP et DHCP - 4 heures.
    • Le serveur DNS
      • Préparation à l'Installation
      • Installation
        • Options de la commande named
      • Les fichiers de configuration
        • named.ca
        • named.conf
        • Les Sections de Zone
          • La Valeur Type
          • La Valeur File
          • Exemples de Sections de Zone
          • Sections de Zones de votre Machine
          • Les fichiers de zone
            • db.fenestros.loc.hosts
            • db.2.0.10.hosts
      • rndc
        • La clef rndc
        • Fichiers de Configuration
        • Options de la commande
      • LAB #1
    • Le Serveur d'Horloge
      • Introduction
      • Installation
      • Le fichier ntp.conf
      • Options de la commande
      • LAB #2
    • Le Serveur FTP vsftpd
      • Installation
      • Configuration de base
      • /etc/ftpusers
      • Serveur vsftpd Anonyme
        • Configuration
      • Serveur vsftpd et Utilisateurs Virtuels
        • Introduction
        • Configuration
        • LAB #3
    • Le Serveur DHCP
      • Introduction
      • Installation
      • Configuration de base
        • Le fichier dhcpd.conf
  • Gestion du Serveur NFS - 3 heures.
    • Présentation
    • Les Services et Processus du Serveur NFSv3
    • Options d'un Partage NFS
    • Commandes de Base
    • Mise en Place
    • Surveillance du Serveur
      • La Commande rpcinfo
      • La Commande nfsstat

Jour #3 - 7 heures

  • Gestion du Serveur Samba - 3 heures.
    • Les Réseaux Microsoft,
      • Types de Réseaux Microsoft,
      • Types de Clients Windows.
    • Présentation de Samba,
      • Daemons Samba,
      • Commandes Samba.
    • Installation de Samba,
      • Configuration de base,
      • Démarrage manuel de Samba,
      • Configuration de Samba,
      • Gestion des comptes et des groupes,
      • Création du fichier smbpasswd,
      • Comprendre la structure du fichier de configuration smb.conf,
      • Sécurité = share,
      • Sécurité = user,
      • Tester Samba.
  • Gestion du Serveur Postfix - 4 heures.
    • Configuration de base de sendmail,
    • Installation & Configuration de postfix,
      • Installation de postfix,
      • Configuration de Base,
      • Dovecot,
    • Configurations Supplémentaires de postfix,
      • Définir les Aliases,
      • SMTP AUTH,
      • SSL,
    • Commandes : chkconfig, sendmail, postfix, telnet, dovecot, newaliases, perl, saslauthd.

Jour #4 - 7 heures

  • Gestion d'un Serveur Apache - 7 heures.
    • Présentation et Configuration d'Apache
      • Présentation d'Apache 2.4
      • Testez le serveur Apache
        • Avec telnet
        • Avec un navigateur
      • Configuration de l'environnement global et du serveur principal
        • Etude des directives du fichier /etc/httpd/conf/httpd.conf
        • Etude des directives du fichier /etc/httpd/conf.d/autoindex.conf
        • Etude des directives du fichier /etc/httpd/conf.d/userdir.conf
        • Etude des directives du fichier /etc/httpd/conf.d/welcome.conf
        • Etude des directives du fichier /etc/httpd/conf.modules.d/00-*.conf
        • Création du fichier/etc/httpd/conf.d/local.conf
      • Gestion de serveurs virtuels
        • Hôte virtuel par nom
        • Hôte virtuel par adresse IP
    • Modules Additionnels
      • Les Sites Perso avec mod_userdir
      • Le Serveur PHP avec mod_php
      • La Sécurité avec mod_auth_basic
      • La Sécurité avec mod_auth_mysql
      • La Sécurité avec mod_authnz_ldap
      • Les Connections Sécurisées avec mod_ssl
      • Le Serveur Mandataire avec mod_proxy
      • Le serveur WebDAV avec mod_dav
      • La réécriture d'URL avec mod-rewrite
      • mod_header et mod_suexec
    • Validation des acquis
    • Commandes : named, httpd, openssl.

Jour #5 - 7 heures

  • Gestion du Serveur OpenLDAP - 7 heures.
    • Présentation
      • Qu’est-ce que LDAP ?
        • Le Protocole X.500
        • LDAP v3
      • Comment fonctionne LDAP ?
        • Le Modèle d'Information de LDAP
        • Les DN et les RDN
      • La Structure d’un annuaire LDAP
        • Les Attributs
          • Les Attributs Utilisateur
          • Les Attributs Opérationnels
          • Les Classes d'Objets
            • Les Types de Classe d'Objets
          • Les OID
          • Les Schémas de l'Annuaire
    • Installation du serveur LDAP
    • Configuration de Démarrage du serveur LDAP
    • Configuration du serveur LDAP
      • L'annuaire Local
      • L''annuaire Local avec des Referrals
      • L'annuaire local avec réplication
    • Fichier(s) de Configuration
      • Le Fichier slapd.conf
        • Les Directives du Fichier slapd.conf
          • include
          • allow
          • referral
          • pidfile
          • argsfile
          • modulepath
          • moduleload
          • TLSCACertificateFile, TLSCertificateFile & TLSCertificateKeyFile
          • security
          • access to
          • database config
          • backend
          • suffix DN
          • checkpoint
          • rootdn <DN>
          • rootpw <mot de passe>
          • directory
          • index
          • replogfile <filename>
          • replica host <hostname>[:<port>] [bindmethod={ simple | kerberos | sasl }]
        • Autres Directives Utiles
          • loglevel
          • password-hash
          • schemacheck
          • idletimeout
          • sizelimit
          • timelimit
          • readonly <on | off>
          • lastmod <on | off>
      • Le Fichier /etc/openldap/ldap.conf
      • cn=config
      • Sécuriser l'Annuaire
        • Créer le Mot de Passe de l'Administrateur
        • Sécuriser avec SSL
      • Options de la ligne de commande de slapd
    • Création et maintenance de la base de données
      • Le format LDIF
      • Création d’une base de données en ligne
        • La commande ldapadd
        • Utilisation du client graphique luma
        • Le Directory Information Tree
        • Les alias
        • Les attributs
        • Les classes
        • Les schémas
        • Les referrals
        • La commande ldapsearch
        • La commande ldapmodify
        • La commande ldapdelete
      • Création d’une base de données hors ligne
        • La commande slapadd
      • Maintenance d’une base de données LDAP
        • La commande slapcat
        • La commande slapindex
        • La commande slapdn
        • La commande slaptest
        • La commande slapauth
    • LAB #1 - Replication de Serveurs OpenLDAP
      • Préparation
      • Replication
        • Configuration du serveur fournisseur
        • Configuration du serveur consommateur
        • Mise en place
    • LAB #2 - Authentification Apache en utilisant OpenLDAP
    • Validation des acquis
    • Commandes : ldapadd, ldapsearch, ldapmodify, ldapdelete, slapcat, slapindex, slapdn, slaptest, slapauth.

<html> <div align=“center”> Copyright © 2019 Hugh Norris. </html>

Menu