VLAN sur un bridge
Contexte:
- VirtualBox 7.2 installé
- Il n'y a qu'une carte réseau sur la machine hôte.
- l'hote est connecté sur un port trunk de votre switch.
- Vous avez un réseau non tagué et au moins un réseau VLAN tagué sur le port du switch.
- Vous voulez que les VM passe sur le réseau tagué du port.
- Le réseau de la machine hôte fonctionne correctement (accès à votre hote par ssh, apt opérationnel)
Si les prérequis ne sont pas rempli inutile d'aller plus !
Configuration du réseau de l'hote avec Netplan
sudo vi /etc/netplan/50-cloud-init.yaml
network:
version: 2
ethernets:
enp0s31f6:
addresses:
- "192.168.1.100/24"
nameservers:
addresses:
- 192.168.1.10
search:
- beemoon.fr
routes:
- to: "default"
via: "192.168.1.1"
bridges:
vmbrTest:
interfaces: [ vlanTest ]
vlans:
vlanTest:
accept-ra: no
id: 100
link: enp0s31f6
Sur la VM virtualbox, il faudra choisir dans la carte réseau, un réseau par pont (bidge) et selectionné dans la liste le “vmbrTest” qu'on a déclaré dans le fichier de configuration réseau de l'hôte.
En résumé, le traffic réseau qui sortira par la carte réseau de la VM passera par le bridge virtuel “vmbrTest” de l'hôte. Le bridge taguera le traffic avec le PVID du VLAN “vlanTest”.
Vous pouvez donc déclarer plusieurs bridge, vlan et associer chaque bridge à un vlan. Le link de chaque vlan sera le meme puisqu'on 'a qu'une carte ici. Seul l'ID changera en focntion de votre PVID déclaré sur votre port trunk du switch.
Dernière modification : le 2025/11/10
