J'ai/etc/network/interfaces comme suit. Chaque fois que le système démarre, la route est mauvaise et la passerelle n'est pas accessible. Il me faudrait ifdown br0 && ifup br0 pour corriger le tableau de routage et tout faire fonctionner. Comment résoudre ce problème pour toujours?
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
bond-master bond0
auto eth1
iface eth1 inet manual
bond-master bond0
auto bond0
iface bond0 inet dhcp
bond-mode balance-tlb
bond-slaves none
auto br0
iface br0 inet dhcp
bridge_ports bond0
Éditer
Ceci est la table de routage de ip r s
après le redémarrage de l'hôte. Il existe un chemin de routage supplémentaire.
Avant de redémarrer br0:
default via 10.69.208.129 dev bond0 metric 100
10.69.208.128/26 dev bond0 proto kernel scope link src 10.69.208.172
10.69.208.128/26 dev br0 proto kernel scope link src 10.69.208.172
169.254.0.0/16 dev br0 scope link metric 1000
192.168.1.0/24 dev lxcbr0 proto kernel scope link src 192.168.1.1
Après le redémarrage br0:
default via 10.69.208.129 dev br0 metric 100
10.69.208.128/26 dev br0 proto kernel scope link src 10.69.208.172
169.254.0.0/16 dev br0 scope link metric 1000
192.168.1.0/24 dev lxcbr0 proto kernel scope link src 192.168.1.1
Changer bond0 en manuel au lieu de DHCP, maintenant ça fonctionne.
vous devez mettre le script dans l'interface haut/bas de votre fichier /etc/network/interface
ubuntu est Debian et cela devrait vous aider
Cliquez ici pour la configuration de réseau Debian
Mettre en place une interface sans adresse IP
Pour créer une interface réseau sans adresse IP, utilisez la méthode manuelle et utilisez les commandes de pré-montée et de descente pour faire monter et descendre l'interface.
iface eth0 inet manual
pre-up ifconfig $IFACE up
post-down ifconfig $IFACE down