3 votes

Comment forcer un pont à cloner l'adresse MAC du premier port physique ajouté ?

Je suis en train de configurer KVM/QEMU sur Ubuntu 18.04 en utilisant netplan. Il y a un serveur dhcp corporatif qui fournit beaucoup de données obligatoires en plus de l'ip/netmask. Le problème est qu'un pont sur l'installation génère sa propre adresse mac, de sorte qu'il ne reçoit pas l'ip approprié (et d'autres paramètres bien sûr) du serveur dhcp corporatif. Donc...

Comment forcer le pont à prendre/cloner l'adresse MAC des premiers ports physiques ajoutés ?
Ou peut-être y a-t-il un moyen d'assigner une adresse mac manuellement pour le pont via la configuration netplan ?

Merci d'avance...

2voto

Id2ndR Points 21

Bug correspondant : https://bugs.launchpad.net/netplan/+bug/1718607

La solution actuelle consiste à utiliser l'option match stanza. Voici un exemple (ici avec l'interface eno1) :

network:
  ethernets:
    eno1:
      match:
        macaddress: <LINK_MAC_HERE>
      [..]
  bridges:
    br0:
      macaddress: <LINK_MAC_HERE>
      interfaces:
        - eno1
      [..]

<LINK_MAC_HERE> L'adresse mac peut être récupérée avec la commande suivante (juste après link/ether ) : $ ip link show eno1

Après avoir défini ce paramètre, vous devez soit redémarrer, soit exécuter les commandes suivantes :

$ sudo ip link set br0 down
$ sudo brctl delbr br0
$ netplan apply

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X