J'ai configuré la liaison réseau sur deux machines avec centos 5.5. Le bonding fonctionne bien, mais le problème est la passerelle par défaut : elle n'est pas configurée !
Je suis ce tutoriel. J'ai ajouté GATEWAY dans les deux (et soit) /etc/sysconfig/network et /etc/sysconfig/network-scripts/ifcfg-bond0. Mais, lorsque je redémarre le réseau (ou le serveur), il n'y a pas de passerelle par défaut (commande route).
C'est ip route ls
après le redémarrage du réseau :
10.0.0.0/16 dev bond0 proto kernel scope link src 10.0.0.88
Où est mon erreur ?
/etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
IPV6INIT=no
HOSTNAME=mysql2
NOZEROCONF=yes
GATEWAY=10.0.1.10
/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
IPADDR=10.0.0.88
NETMASK=255.255.0.0
NETWORK=10.0.0.0/16
BROADCAST=10.0.255.255
GATEWAY=10.0.1.10
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
TYPE=Ethernet
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
SLAVE=yes
/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
SLAVE=yes