[opensuse] multi-homed networking
Greetings all, Running opensuse 11.2 64b. I am trying to set up a multihomed network. Two nic cards, two dsl ISP services and two routers. It does not look like I can do this with yast. Eth0 works fine but I cannot get anything working with eth1. I want to load balance and increase throughput. I don't think bonding is the way to go. What is the preferred way to set this up? I found several suggestions by googling but none addressed what I wanted to do exactly. router A is 192.168.10.1 + DHCP enabled router B is 192.168.11.1 + DHCP enabled Below is the output of netstat.
netstat -nr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.11.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.10.1 0.0.0.0 UG 0 0 0 eth0
route -v Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.11.0 * 255.255.255.0 U 0 0 0 eth1 192.168.10.0 * 255.255.255.0 U 0 0 0 eth0
route (same as above) link-local * 255.255.0.0 U 0 0 0 eth0 loopback * 255.0.0.0 U 0 0 0 lo default 192.168.10.1 0.0.0.0 UG 0 0 0 eth0 and ifconfig
ifconfig eth0 Link encap:Ethernet HWaddr 00:E0:81:57:0F:32 inet addr:192.168.10.102 Bcast:192.168.10.255 Mask:255.255.255.0 inet6 addr: fe80::2e0:81ff:fe57:f32/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2366413 errors:1 dropped:0 overruns:0 frame:1 TX packets:1811420 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1969680830 (1878.4 Mb) TX bytes:291551260 (278.0 Mb) Interrupt:23 Base address:0x2000
eth1 Link encap:Ethernet HWaddr 00:E0:81:57:0F:33 inet addr:192.168.11.101 Bcast:192.168.11.255 Mask:255.255.255.0 inet6 addr: 2002:440f:5a26:0:2e0:81ff:fe57:f33/64 Scope:Global inet6 addr: fe80::2e0:81ff:fe57:f33/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:16916 errors:0 dropped:0 overruns:0 frame:0 TX packets:3975 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3510427 (3.3 Mb) TX bytes:770760 (752.6 Kb) Interrupt:55 Base address:0x8000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:397 errors:0 dropped:0 overruns:0 frame:0 TX packets:397 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:22830 (22.2 Kb) TX bytes:22830 (22.2 Kb) Thanks, Vahe -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, 2010-03-02 at 22:23 -0800, Vahe Avedissian wrote:
Greetings all,
Running opensuse 11.2 64b.
I am trying to set up a multihomed network. Two nic cards, two dsl ISP services and two routers. It does not look like I can do this with yast.
Eth0 works fine but I cannot get anything working with eth1. I want to load balance and increase throughput. I don't think bonding is the way to go.
indeed, have a look at "Linux Advanced Routing & Traffic Control" http://lartc.org/ Multiple ISP-connections are explained there (with pro/con's) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Hans Witvliet
-
Vahe Avedissian