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
- Leçon 1 — Principes et architectures des pare-feux
- Leçon 2 — Configuration d’un pare-feu : ACL, nftables et NAT
- Leçon 3 — Réseaux privés virtuels : IPsec, TLS et WireGuard
- 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.
