-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

,--[ On Fri, Jan 18, 2008 at 01:15:41PM +0530, Kenneth Gonsalves wrote:

[...]

| I use shorewall multiisp for load balancing with 3 ISPs  through  
| eth1, eth2 and eth3 with the lan on eth0. Works fine but the moment  
| one ISP goes down, the dns acts up and the various entries for that  
| ISP have to be removed and firewall restarted. There also doesnt seem  
| to be any way to detect when the isp comes up again, so the whole  
| thing is manual at present - users scream, check which is down and  
| restart without that.

How about using a recursive nameserver instead of using forwarder ?
Even if you've to rely on forwarders (probably because of your IP being
blacklisted in RBLs and couple of DNS servers not responding to you),
you can use public DNS servers rather than ISPs DNS servers. e.g. OpenNIC[1],
or OpenDNS[2]. OpenNIC also provides some alternate domains not
available with ICANN :) .

Also you a simple workaround is that you can do this every 20-30s,
"ping -c2 -I ethX [ip-address]" and see if exitcode is not 0, which
implies ethX is not working. Hmm...?

References:
1. OpenNIC - http://www.opennicproject.org/en/client_setup.html#nix
2. OpenDNS - http://www.opendns.com/

HTH
- -- 
Ashish Shukla आशीष शुक्ल                      http://wahjava.wordpress.com/
·-- ·- ···· ·--- ·- ···- ·- ·--·-· --· -- ·- ·· ·-·· ·-·-·- -·-· --- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHkF1kHy+EEHYuXnQRAv5WAJ9GwIUAfTW0x3Kc5F3K+l23MDpLDACeIRcG
D6b/GcKK5jvrynCGrlXcUaQ=
=j/7a
-----END PGP SIGNATURE-----

_______________________________________________
ilugd mailinglist -- ilugd@lists.linux-delhi.org
http://frodo.hserus.net/mailman/listinfo/ilugd
Next Event: http://freed.in - February 22/23, 2008
Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi 
http://www.mail-archive.com/ilugd@lists.linux-delhi.org/

Reply via email to