Voilà une config qui fonctionne correctement et que j'utilise souvent :
# Bond public + bridge pour les VM
auto bond0
iface bond0 inet manual
slaves eth0 eth2
bond_mode active-backup
bond_miimon 100
bond_downdelay 200
bond_updelay 200
auto br0
iface br0 inet manual
bridge_ports bond0
bridge_stp off
bridge_fd 0
Le concept est grosso modo la même chose que toi :
J'ai mon hôte qui a 3 cartes réseaux :
- eth0 et eth2 sont en bonding, et le bond0 est bridgé. Ce sont en fait mes interfaces publiques, les VM (c'est de l'openvz mais l'idée est la même) s'attachent à ce bridge. Pas d'IP sur ce bridge par contre, car l'hôte n'est accessible que par VPN, il n'est pas accessible par le réseau public
- l'interface VPN est justement eth1, sur un réseau privée. Je ne bridge pas cette interface, pas besoin dans mon cas. Par contre, j'ai qqs hôtes où cette interface est bridgée pour que la VM sous jacente puisse accéder au VPN mais c'est très rare, et les options du bridge sont les même que plus haut.
Derrière, les cables sont pluggués sur des switchs avec du vlan pour séparer le vpn du public, enfin, du classique...
# Ma config
Posté par ulver . En réponse au message Problème avec du bridging over Ethernet bonding. Évalué à 2.
Voilà une config qui fonctionne correctement et que j'utilise souvent :
# Bond public + bridge pour les VM
auto bond0
iface bond0 inet manual
slaves eth0 eth2
bond_mode active-backup
bond_miimon 100
bond_downdelay 200
bond_updelay 200
auto br0
iface br0 inet manual
bridge_ports bond0
bridge_stp off
bridge_fd 0
# VPN
auto eth1
iface eth1 inet static
address 192.168.1.17
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
Mon fichier interfaces ne contient rien d'autre.
Le concept est grosso modo la même chose que toi :
J'ai mon hôte qui a 3 cartes réseaux :
- eth0 et eth2 sont en bonding, et le bond0 est bridgé. Ce sont en fait mes interfaces publiques, les VM (c'est de l'openvz mais l'idée est la même) s'attachent à ce bridge. Pas d'IP sur ce bridge par contre, car l'hôte n'est accessible que par VPN, il n'est pas accessible par le réseau public
- l'interface VPN est justement eth1, sur un réseau privée. Je ne bridge pas cette interface, pas besoin dans mon cas. Par contre, j'ai qqs hôtes où cette interface est bridgée pour que la VM sous jacente puisse accéder au VPN mais c'est très rare, et les options du bridge sont les même que plus haut.
Derrière, les cables sont pluggués sur des switchs avec du vlan pour séparer le vpn du public, enfin, du classique...
Voilà, j'espère que ça pourra t'aider :)