WAN Internet Failover

Question of the day :sweat:

I am trying to just check the wan internet failover.

here is what i did

green - eth1 - 192.168.1.1
red - eth2 - 192.168.0.98
red - eth3 - 192.168.0.99

WAN
Balance mode
weight 100 - eth2
weight 50 - eth3

yes both the red card are connected to same switch it was a mock test.

when i disconnected eth2 the internet also gets disconnected?

I always put the different red on different subnets, I’m not sure your setup will work, but it could.
Could you paste the output of

ip ru

Also, check /var/log/messages looking for lsm.

I think it will not work. Use different subnets, please.

This time.

green - eth1 - 192.168.1.1
red - eth2 - 179.x.x.x
red - eth3 - 113.x.x.x

WAN
Balance mode
weight 100 - eth2
weight 50 - eth3

check ping : 8.8.8.8 for both

Traffic Shaping is Enabled

Now the red cards are set to isp subnets.

when i plug out eth2 cable internet is not available.

Can you drop me to a specific configuration like"How to configure Multi Wan ?"
That i can cross check.

Need help!

And also 1 thing i have installed plain centos first from the same iso and then installed nethserver from repo.
The reason i did is full Encrytion of disk.

It should be different, that’s a pre-requisite to reach the ip through different links.
We need to add a check to the interface to forbid using the same ip in all uplinks.

1 Like

Now my check pings are gateway of isp
Both are diffrent now .
But still there is no failover happening.
Please can you guide me to a tutorial of multi wan or links also can do !
i turned ips to disbaled mode.

this is #ip ru output:

eth 2 Disconnected Wire plugged out /var/log/messages:

Squid Says no route to host:

Eth2 plugged in Again var/log/messages

And when i plug wire in squid started forwarding us to isp eth2

db networks show

look for providers (Air and TATA), note the interface and checkip.

ip ro

You should find a line with checkip for Air via interface where Air is connected, Same for TATA.

grep lsm /var/log/messages

This should show everything about link status monitor.

1 Like

please have a check and let me known soon i am not able to understand !!!
http://paste.ubuntu.com/11041624/

Also have a look on em1 i have not alloted the gateway because same machine i want it as a gateway…

The configuration is correct, em1 should have no gateway.
Now, confirm that both links are working:

# ip ro sh ta balance

default
nexthop via 172.16.16.x dev eth2 weight 5
nexthop via 192.168.1.1 dev eth1 weight 1

The above lines show that the default gateway is “double” and traffic is balanced.
Now:

tail -f /var/log/messages

and switch off one of the internet routers/modems.
You should see something like:

Event: wan-uplink-update down <provider> <checkip> eth2

Then

ip ro sh ta balance

should show only one line through the working wan connection. If you later switch on the router, lsm will bring the link up again in about 100 seconds (to avoid frequent up/down in case of intermittent problems).

Final note: there’s no need to define the two network with the local wan ip, but it will not prevent functioning:
115.115.226.162=network
Description=TATA ISP
Mask=255.255.255.248
182.74.123.234=network
Description=Airtel ISP
Mask=255.255.255.248

1 Like

i did not get ur last note please would you let me know what am i doing wrong?

Nothing wrong. I simply noticed that you defined those network with your ip instead of the network ip:
115.115.226/160/29
182.74.123.232/29

1 Like

Multi Wan still not working .
i am not able to ping nor internet sometimes it has pings sometimes not.
I think we should go deep in…

I have 2 isp lease lines .
airtel and tata
Tata is fibre broadband.
4 lan cards
eth0- green
eth1- nil
eth2-red
eth3-red

i had ethtool both the cards have a look

In both the output only line “Link partner advertised pause frame use” is different…

Hardware Dell t420 …i also found that linux kernel has some issues with tg3 drivers.

Can you explain me where exactly i can find it working or the bug or errors

OR just take me to a Wan configuration page step by step to cross check my setup!

I already gave you step by step instructions. We need to see /var/log/messages when you switch off one of your ISP. And ip ro sh ta balance.