I have 7 network cards. eth1 brings my network connection in. They each have their own bridge vmbrX. eth1 gets vmbr0 for right now.
If I bring up vmbr3 (eth3) via dhclient, I lose my network connection. Is it necessary to put the other 6 network connections on a different subnet from my production network? Not sure how this works exactly.
Here is my routing table before and after bringing up eth3:
labserver:~# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 vmbr0
default 192.168.1.1 0.0.0.0 UG 0 0 0 vmbr0
labserver:~# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 vmbr0
192.168.1.0 * 255.255.255.0 U 0 0 0 vmbr3
default 192.168.1.1 0.0.0.0 UG 0 0 0 vmbr3
default 192.168.1.1 0.0.0.0 UG 0 0 0 vmbr0
and /etc/network/interfaces:
# network interface settings
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
iface eth1 inet manual
iface eth2 inet manual
iface eth3 inet manual
iface eth4 inet manual
iface eth5 inet manual
iface eth6 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
bridge_ports eth1
bridge_stp off
bridge_fd 0
auto vmbr1
iface vmbr1 inet manual
bridge_ports none
bridge_stp off
bridge_fd 0
auto vmbr2
iface vmbr2 inet manual
bridge_ports eth2
bridge_stp off
bridge_fd 0
auto vmbr3
iface vmbr3 inet manual
bridge_ports eth3
bridge_stp off
bridge_fd 0
auto vmbr4
iface vmbr4 inet manual
bridge_ports eth4
bridge_stp off
bridge_fd 0
auto vmbr5
iface vmbr5 inet manual
bridge_ports eth5
bridge_stp off
bridge_fd 0
auto vmbr6
iface vmbr6 inet manual
bridge_ports eth6
bridge_stp off
bridge_fd 0
I'm wanting to use these interfaces for dynamips, each of them having an independent network connection capable of reaching the internet. If someone could point me in the right direction I'd be grateful.