homelab

Segmentation réseau : VLANs, routage L3 inter-VLAN et ACLs Cisco

Mise en place d'une segmentation réseau avec 5 VLANs, routage L3 inter-VLAN sur Cisco 3560-CX, ACLs nommées et réduction de pfSense au rôle WAN/NAT uniquement.

Contexte

Étape centrale du homelab : isoler les différents types de trafic (management, serveurs, IoT, postes, invités) via des VLANs dédiés, activer le routage L3 inter-VLAN directement sur le Cisco 3560-CX, et contrôler les flux avec des ACLs nommées. Le choix du routage sur switch (et non sur pfSense) réduit le point de passage unique et décharge le firewall du trafic interne.

Architecture VLANs

VLANNomRéseauSVI (passerelle L3)
10MGMT172.16.10.0/24172.16.10.2
20SERVERS172.16.20.0/24172.16.20.1
30IOT172.16.30.0/24172.16.30.1
40TRUSTED172.16.40.0/24172.16.40.1
99GUEST172.16.99.0/24172.16.99.1
Cisco Catalyst 3560-CX et D-Link DGS-1210-08P avec câbles étiquetés par VLAN
Cisco Catalyst 3560-CX Series (centre) — switch L3 cœur avec ip routing actif. Câbles étiquetés par interface : PVE02-MG, EN0, AP-x…

Ce que j’ai fait

Cisco 3560-CX — routage L3 inter-VLAN

ACLs nommées — politique de filtrage

Trois ACLs étendues nommées, appliquées inbound sur les SVIs des VLANs concernés :

ACL-IOT-IN (VLAN 30 → autres VLANs)
  permit udp 172.16.30.0/24 any eq 53     ← DNS autorisé
  permit tcp 172.16.30.0/24 any eq 80     ← HTTP Internet
  permit tcp 172.16.30.0/24 any eq 443    ← HTTPS Internet
  deny   ip  172.16.30.0/24 172.16.0.0/16 ← bloc accès infra interne
  permit ip  any any                       ← reste OK (Internet)

ACL-GUEST-IN (VLAN 99 → autres VLANs)
  permit udp 172.16.99.0/24 any eq 53     ← DNS
  permit tcp 172.16.99.0/24 any eq 80
  permit tcp 172.16.99.0/24 any eq 443
  deny   ip  172.16.99.0/24 172.16.0.0/16 ← isolation totale du homelab

ACL-TRUSTED-IN (VLAN 40 — postes de confiance)
  permit ip any any                        ← accès complet autorisé

D-Link DGS-1210-08P

UniFi — SSIDs taggés par VLAN

pfSense — périmètre réduit

Dashboard Grafana SNMP — monitoring Cisco 3560-CX, D-Link DGS et pfSense en temps réel
Grafana — supervision SNMP en temps réel du Cisco 3560-CX et du D-Link DGS-1210-08P : CPU, mémoire et trafic par interface (WAN, MGMT, SERVERS).

Résultat

Infrastructure segmentée avec :