Le pontage Linux ne transmet pas les paquets

J’essaie de configurer un pont Linux avec 2 interfaces Ethernet et je n’arrive pas à le faire fonctionner correctement. J’utilise Gentoo Linux et je pensais que ce serait facile. Le pont est créé, les interfaces sont ajoutées, mais les paquets ne traversent pas le pont. Les machines de chaque côté ne peuvent pas se pinger.

Il est possible que les périphériques réseau sous-jacents sur l’hôte n’aient pas le mode promiscuité activé. Dans VMWare, par exemple, si le commutateur virtuel sous-jacent n’a pas le mode promiscuité activé, le pontage ne fonctionnera pas car les paquets destinés à d’autres adresses MAC seront supprimés avant d’atteindre le pont.

Vérifiez également que net.bridge.bridge-nf-call-iptables est défini à 0 pour éviter qu’iptables ne filtre les trames pontées :

sysctl net.bridge.bridge-nf-call-iptables=0