Procédure "safe" de bridge

This commit is contained in:
Benoît S. 2017-12-07 15:04:48 +01:00
parent 9210172a88
commit a72b8d36cd

View file

@ -515,6 +515,36 @@ On peut générer l'adresse MAC d'une VM KVM avec la commande suivante :
$ echo $(echo -n 52:54:00 ; for i in `seq 1 3`; do echo -n `echo ":$RANDOM$RANDOM" | cut -n -c -3`; done)
~~~
### Mode bridge
On va créer le bridge à chaud et basculer l'interface principale dedans (eth0, eno1, …). Pour éviter de perdre bêtement la main, on va sauvegarder la configuration actuelle.
~~~
# apt install bridge-utils
# cp /etc/network/interfaces /var/backups/
# vim /etc/network/interfaces
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
bridge_ports eth0
up echo 0 > /sys/class/net/br0/bridge/multicast_snooping
address <address>
netmask <netmask>
gateway <gateway>
# screen -S network -dm bash -c "sleep 300; cp /var/backups/interfaces /etc/network/; systemctl networking stop; systemctl networking start"
# screen -S reboot -dm bash -c "sleep 600; reboot"
# systemctl networking restart; ip a d <address>/<netmask> dev eth0; ip a a <address>/<netmask> dev br0; ip r d default via <gateway> dev eth0; ip r a default via <gateway> dev br0
~~~
Si tout se passe bien, tuez les screen. Sinon attendez 5 min, si vous récupérer la main, tuer le screen de reboot. Sinon attendre 10 min que le serveur redémarre avec l'ancienne configuration réseau.
#
~~~
### Mode bridge + VLAN
Vous pouvez faire passer plusieurs VLANs dans votre bridge,