École Privée d’Ingénierie du Niger — L’école du nouveau monde

✉ elearning@epiniger.edu.ne    🌐 epiniger.edu.ne

Unité d’enseignement : TR · S3 · UE4 — Sécurité des réseaux 1

  • Pare-feux et VPN

    Ce cours, à forte composante pratique, apprend à protéger le périmètre d’un réseau d’entreprise et à relier de façon sûre des sites distants ou des utilisateurs nomades. Le pare-feu filtre les flux entre zones de confiance différentes (réseau interne, DMZ, Internet) ; le réseau privé virtuel (VPN) crée des tunnels chiffrés à travers des réseaux non sûrs, par exemple entre le siège d’une institution de microfinance à Niamey et ses agences de Maradi et Zinder, ou pour les techniciens d’astreinte d’un opérateur. Après les principes et les architectures de filtrage, on configure des pare-feux (listes de contrôle d’accès Cisco, nftables/iptables sous Linux), puis on étudie les VPN (IPsec, TLS, WireGuard) et leur dimensionnement, et l’on termine par la conception et la mise en œuvre d’une politique de sécurité périmétrique complète (matrice des flux, DMZ, journalisation, revue des règles). L’approche est défensive : chaque configuration est testée uniquement sur la maquette du laboratoire.

    Objectifs d’apprentissage

    • Expliquer les types de pare-feux (filtrage sans état, avec état, applicatif, nouvelle génération) et les architectures (DMZ, double pare-feu).
    • Rédiger et ordonner des règles de filtrage et des ACL Cisco (masques génériques), configurer NAT/PAT.
    • Écrire une politique nftables/iptables « refus par défaut » sur un routeur Linux.
    • Décrire les VPN IPsec (IKE, ESP, modes tunnel et transport), TLS et WireGuard, et calculer leur surcoût (MTU, MSS).
    • Établir une matrice des flux et mettre en œuvre une politique périmétrique documentée, journalisée et auditée.

    Prérequis

    Sécurité informatique fondamentale (recommandé en parallèle) ; adressage IPv4 et sous-réseaux, TCP/UDP et ports, routage de base, ligne de commande Linux et Cisco IOS.

    Plan du cours

    1. Leçon 1 — Principes et architectures des pare-feux
    2. Leçon 2 — Configuration d’un pare-feu : ACL, nftables et NAT
    3. Leçon 3 — Réseaux privés virtuels : IPsec, TLS et WireGuard
    4. Leçon 4 — Mise en œuvre d’une politique de sécurité périmétrique

    Modalités d’évaluation

    Volume horaire : 15 h de CM, 10 h de TD, 25 h de TP et 10 h de TPE, pour 3 crédits. Évaluation : contrôle continu (quiz, TP notés sur configuration fonctionnelle et compte rendu) et examen terminal (étude de cas : matrice des flux et jeu de règles commenté).

    Bibliographie

    • S. Ghernaouti, Sécurité informatique et réseaux, Dunod.
    • W. R. Cheswick, S. M. Bellovin, A. D. Rubin, Firewalls and Internet Security, Addison-Wesley.
    • RFC 4301 (architecture IPsec), RFC 4303 (ESP), RFC 7296 (IKEv2).
    • Documentation officielle nftables (wiki.nftables.org) et WireGuard (wireguard.com).
    • ANSSI, Recommandations pour la définition d’une politique de filtrage réseau d’un pare-feu.
  • Sécurité informatique fondamentale

    Ce cours pose les fondations de la sécurité des systèmes d’information (SSI) pour de futurs techniciens supérieurs en télécommunications et réseaux. Les réseaux d’entreprise, les plateformes de Mobile Money, les datacenters des opérateurs et les services numériques de l’administration nigérienne sont exposés en permanence à des menaces : hameçonnage, logiciels malveillants, rançongiciels, dénis de service, erreurs humaines, pannes d’énergie ou surchauffe. Le cours présente les principes (confidentialité, intégrité, disponibilité), le vocabulaire de l’analyse de risque, les principales menaces et vulnérabilités, les mécanismes de protection (cryptographie, authentification, contrôle d’accès) et les bonnes pratiques qui permettent de réduire le risque à un niveau acceptable. L’approche est strictement défensive : il s’agit de comprendre les menaces pour mieux protéger. Les travaux pratiques guidés portent sur la vérification d’intégrité, le chiffrement et le durcissement d’un poste Linux.

    Objectifs d’apprentissage

    • Définir et illustrer les critères DIC (disponibilité, intégrité, confidentialité) ainsi que l’authentification, la traçabilité et la non-répudiation.
    • Utiliser le vocabulaire actif / menace / vulnérabilité / risque et estimer un risque (matrice, perte annuelle attendue).
    • Reconnaître les menaces et vulnérabilités courantes et les mesures qui y répondent.
    • Expliquer le rôle du chiffrement symétrique et asymétrique, du hachage, des signatures et des certificats.
    • Appliquer les bonnes pratiques : mots de passe et MFA, mises à jour, sauvegardes 3-2-1, moindre privilège, journalisation, sensibilisation.
    • Durcir un poste ou un serveur Linux et contrôler l’intégrité de fichiers.

    Prérequis

    Introduction aux réseaux informatiques (modèle TCP/IP, adressage IP, services usuels) ; utilisation de base de la ligne de commande Linux.

    Plan du cours

    1. Leçon 1 — Principes de la sécurité des systèmes d’information
    2. Leçon 2 — Menaces et vulnérabilités courantes
    3. Leçon 3 — Mécanismes de protection : cryptographie, authentification et contrôle d’accès
    4. Leçon 4 — Bonnes pratiques de sécurité et gestion du risque

    Modalités d’évaluation

    Volume horaire : 20 h de CM, 10 h de TD, 20 h de TP et 10 h de TPE, pour 3 crédits. Évaluation : contrôle continu (quiz, comptes rendus de TP, étude de cas) et examen terminal écrit.

    Bibliographie

    • S. Ghernaouti, Sécurité informatique et réseaux, Dunod.
    • L. Bloch, C. Wolfhugel et al., Sécurité informatique – Principes et méthodes, Eyrolles.
    • W. Stallings, Cryptography and Network Security, Pearson.
    • ANSSI, Guide d’hygiène informatique (42 mesures).
    • ISO/IEC 27001 et 27002, systèmes de management et mesures de sécurité de l’information.