← retour aux snippets

bridge: créer un br0 et attacher des interfaces

Utiliser iproute2 pour créer un pont réseau, y attacher des interfaces et configurer une IP.

bash network #bridge#ip#switch

objectif

Brancher plusieurs interfaces au niveau L2 et fournir un accès L3 via l’hôte.

code minimal

sudo ip link add br0 type bridge
sudo ip link set br0 up
sudo ip addr add 192.0.2.254/24 dev br0

utilisation

# attacher une interface physique
sudo ip link set eth1 master br0

# vérifier
bridge link
ip addr show dev br0

variante(s) utile(s)

# retirer une interface
sudo ip link set eth1 nomaster

notes

  • remplace brctl historique par ip link et bridge (iproute2).
  • attention aux boucles; utilisez STP si nécessaire (bridge stp br0 on).