**Code** : MO-NET-004 | **Version** : 1.0 | **Date** : 6 mai 2026 | **Auteur** : C. Legrand
:inbox_tray: [Telecharger le PDF](/_assets/custom/pdf/MO-NET-004.pdf)
Ce mode operatoire decrit la procedure de creation d'interfaces VLAN sur le pare-feu OPNsense, leur assignation, la configuration du routage inter-VLAN et la mise en place des regles de filtrage associees. Il s'inscrit dans la segmentation reseau de l'infrastructure BTS SIO du Lycee Jean Lurcat.
L'architecture retenue est de type router-on-a-stick : les sous-interfaces VLAN sont portees par l'interface physique LAN (bge0), qui assure a la fois le routage et le filtrage entre les differents segments. Le switch connecte au pare-feu transporte l'ensemble des VLANs sur un trunk 802.1Q.
La procedure utilise le VLAN 100 « Serveurs » (10.0.100.0/24) comme exemple fil conducteur, mais elle est reproductible pour tout VLAN supplementaire.
| Element | Detail |
|---|---|
| Public | Administrateurs infrastructure BTS SIO |
| Systeme | Pare-feu OPNsense 26.1.5 (10.0.112.1, FreeBSD 14.3) |
| Protocole | HTTP (http://10.0.112.1) |
| Authentification | Compte administrateur nominatif |
| Duree estimee | 30-45 minutes par VLAN (hors tests bout en bout) |
| Interface | Role actuel | Adressage |
|---|---|---|
| bge0 (LAN) | Lien trunk vers le switch | 10.0.112.1/16 -> /24 apres deploiement |
| bge1 (WAN) | Lien vers la box Orange | 192.168.1.69/24 |
| em0-em3 | Non utilisees | -- |
http://10.0.112.1 (cable RJ45 sur site ou tunnel VPN WireGuard)**Acces console indispensable :** avant toute modification de l'interface LAN ou des regles de filtrage, s'assurer de disposer d'un acces physique a la console. Une erreur d'adressage ou de filtrage peut rendre l'interface web inaccessible.
**Masque du LAN actuel :** le LAN est en `/16` (10.0.0.0/16). Le deploiement VLAN implique de reduire ce masque a `/24` (10.0.112.0/24). Cette operation **coupera l'acces a tout equipement hors du sous-reseau 10.0.112.0/24** tant que les VLANs et le routage ne seront pas en place.
Etape 1 -- Se connecter a OPNsense
Ouvrir un navigateur et acceder a http://10.0.112.1. Saisir les identifiants du compte administrateur nominatif et cliquer sur Se connecter. Le tableau de bord d'OPNsense s'affiche.
Page de connexion OPNsense
Tableau de bord OPNsense apres authentification
Etape 2 -- Creer la sous-interface VLAN
bge0 (LAN)
- VLAN Tag : 100
- Description : VLAN100_Serveurs
Liste des interfaces VLAN dans OPNsense
Formulaire de creation d'une interface VLAN
La sous-interface VLAN est creee. Elle apparait dans la liste des VLANs avec le tag et l'interface parente.
Etape 3 -- Assigner l'interface
vlan 100 on bge0
Page d'assignation des interfaces — ajout de la sous-interface VLAN
Etape 4 -- Configurer l'interface
Serveurs10.0.100.1 / 24Etape 5 -- Activer le DHCP pour le VLAN
10.0.100.10 a 10.0.100.250
Configuration du serveur DHCP pour le sous-reseau VLAN
Etape 6 -- Definir les regles firewall
Regles de filtrage sur l'interface LAN
**Rappel :** OPNsense applique un *deny all* implicite. Seul le trafic explicitement autorise par une regle passera. Commencer par les regles les plus specifiques, puis elargir si necessaire.
Etape 7 -- Ajuster le masque du LAN
**Cette etape n'est necessaire qu'une seule fois**, lors du deploiement du premier VLAN. Elle modifie le sous-reseau LAN existant.
/16 a /24 : l'adresse reste 10.0.112.1, le masque passe a 255.255.255.010.0.100.1)tcpdump -i bge0 -e (tags VLAN presents)| Probleme | Solution |
|---|---|
| Interface web inaccessible apres changement de masque | Se connecter a la console (physique ou iLO). Verifier l'adresse LAN avec ifconfig bge0. |
| Pas de DHCP sur le VLAN | Verifier que le serveur DHCP est active sur la bonne interface et que la plage est valide. |
| Pas de routage entre VLANs | Verifier que les interfaces sont activees et qu'une regle autorise le trafic. |
| Trafic bloque malgre les regles | Verifier l'ordre des regles (premiere correspondance = appliquee). Consulter Firewall > Log Files. |
| Pas de tags 802.1Q sur le trunk | Verifier la configuration du port trunk cote switch (cf. MO-NET-003). |