## # loopback # auto lo iface lo inet loopback ## # bond eth[0-1] and assign VLAN tags # vlan 1003: mgmt # vlan 1005: nenticom # vlan 10: colo1 [internet] # vlan 20: colo2 [internet] # auto bond0 iface bond0 inet manual pre-up ip link set bond0 up up ifenslave bond0 eth0 up ifenslave bond0 eth1 up vconfig add bond0 1003 up vconfig add bond0 1005 up vconfig add bond0 10 up vconfig add bond0 20 up ip link set bond0.1003 up up ip link set bond0.1005 up up ip link set bond0.10 up up ip link set bond0.20 up ## # mgmt bridge group # auto mgmt iface mgmt inet manual up brctl addbr mgmt up brctl setfd mgmt 0 up brctl sethello mgmt 2 up brctl setmaxage mgmt 12 up brctl stp mgmt off up sleep 10; brctl addif mgmt bond0.1003 up ip link set mgmt up up ip address add 10.0.3.6/24 dev mgmt up ip route add 0.0.0.0/0 via 10.0.3.1 ## # nenticom KVM bridge group # auto nenticom iface nenticom inet manual up brctl addbr nenticom up brctl setfd nenticom 0 up brctl sethello nenticom 2 up brctl setmaxage nenticom 12 up brctl stp nenticom off up sleep 10; brctl addif nenticom bond0.1005 ## # colo1 KVM bridge group # auto colo1 iface colo1 inet manual up brctl addbr colo1 up brctl setfd colo1 0 up brctl sethello colo1 2 up brctl setmaxage colo1 12 up brctl stp colo1 off up sleep 10; brctl addif colo1 bond0.10 ## # colo2 KVM bridge group # auto colo2 iface colo2 inet manual up brctl addbr colo2 up brctl setfd colo2 0 up brctl sethello colo2 2 up brctl setmaxage colo2 12 up brctl stp colo2 off up sleep 10; brctl addif colo2 bond0.20