📖 Cours – Sécurité de couche 2
Parcours CCNA – Domaine 5 – module 5-04 (sujet 5.7)
🚀 Pour aller plus loin
Module du parcours CCNA, hors programme E31.
🎯 À la fin de ce cours, tu sauras
- configurer la sécurité des ports (port security) ;
- expliquer DHCP snooping et Dynamic ARP Inspection (DAI) ;
- citer les bonnes pratiques d'un switch d'accès.
1. Pourquoi sécuriser la couche 2 ?
Dans un LAN, n'importe qui peut brancher un câble. Sans protection, un poste malveillant peut : inonder la table MAC, installer un faux serveur DHCP, usurper une adresse ARP, brancher un switch pirate.
2. Port security
Elle limite qui peut utiliser un port d'accès.
interface fa0/1
switchport mode access
switchport port-security
switchport port-security maximum 1
switchport port-security mac-address sticky
switchport port-security violation shutdown
| Paramètre | Rôle |
|---|---|
maximum <n> |
Nombre d'adresses MAC autorisées (1 par défaut) |
mac-address sticky |
Le switch apprend les adresses et les écrit dans la configuration |
violation shutdown |
Si une MAC inconnue apparaît, le port passe en err-disabled (coupé) — défaut |
violation restrict |
Jette les trames de l'intrus, journalise et compte |
violation protect |
Jette les trames de l'intrus, sans journal |
| Commande | Rôle |
|---|---|
show port-security |
résumé par port |
show port-security interface fa0/1 |
détail (violation, dernière MAC) |
show interfaces status err-disabled |
ports coupés |
Pour réactiver un port err-disabled : shutdown puis no shutdown sur l'interface.
Note
Les valeurs par défaut (maximum 1, violation shutdown) n'apparaissent pas dans show running-config. Pour les voir, utilise show port-security interface.
3. DHCP snooping et DAI
| Protection | Problème traité | Principe |
|---|---|---|
| DHCP snooping | Un faux serveur DHCP distribue de mauvaises adresses | Seuls les ports de confiance (trusted, vers le vrai serveur) peuvent envoyer des Offer. Le switch construit une table de correspondance IP/MAC/port |
| DAI (Dynamic ARP Inspection) | Usurpation ARP | Le switch vérifie chaque réponse ARP avec la table du DHCP snooping |
ip dhcp snooping
ip dhcp snooping vlan 10
interface gi0/1
ip dhcp snooping trust
ip arp inspection vlan 10
interface gi0/1
ip arp inspection trust
Warning
Ces deux protections ne s'affichent pas (show ip dhcp snooping) dans le simulateur du site : retiens leur principe et la syntaxe pour l'examen (voir l'alternative Packet Tracer, plus bas).
4. Les autres bonnes pratiques
- Couper les ports inutilisés (
shutdown) et les placer dans un VLAN sans usage. - Utiliser un VLAN natif inutilisé et limiter les VLAN autorisés sur les trunks.
- Désactiver la négociation de trunk sur les ports d'accès (
switchport mode access). - Activer BPDU guard sur les ports d'accès (module 2-04).
🧠 Quiz de fin
1. Quel est le mode de violation par défaut ?
Voir la réponse
shutdown : le port passe en err-disabled.
2. Que fait mac-address sticky ?
Voir la réponse
Le switch apprend les adresses MAC des postes et les inscrit dans la configuration.
3. Quel est le rôle d'un port « trusted » en DHCP snooping ?
Voir la réponse
Il laisse passer les réponses DHCP (celles du vrai serveur) : les autres ports ne le peuvent pas.
4. Quelle attaque la DAI empêche-t-elle ?
Voir la réponse
L'usurpation ARP (ARP spoofing).
➡️ Suite : le TP du module.