Date: Wed, 10 Dec 2003 11:41:27 -0500 From: James <james@towardex.com> To: Andrea Venturoli <ml.ventu@flashnet.it> Cc: freebsd-net@freebsd.org Subject: Re: Two ISP connections Message-ID: <20031210164127.GA92069@scylla.towardex.com> In-Reply-To: <200312101324.hBADOUc8064056@soth.ventu> References: <200312101324.hBADOUc8064056@soth.ventu>
next in thread | previous in thread | raw e-mail | index | archive | help
> Hello. > I have a server with two ISP connections: a flat ADSL with an ISP and pay-per-traffic HDSL with another. > I'd like to use ADSL whenever possible, but switch to HDSL in case the first line drops. > Any pointer? > > bye & Thanks > av. Write a script and cronjob it to check every 5 minutes. The script should: a) ping both ISP gateways or use other means to check connectivity b) If the primary connection is down, remove the default route and point the default route to backup ISP. c) If using NAT, flush the nat rules, and re-map the internal network to backup ISP's IP address. d) If the primary ISP is back online, do vice versa to switch back. That's one way of doing it. You can also write a daemon too that's more robust than a simple shell script. -J -- James Jun (formerly Haesu) Network Operations TowardEX Technologies, Inc. Consulting, colocation, web hosting, network design and implementation http://www.towardex.com | james@towardex.com Cell: (978)394-2867 | Office: (978)263-3399 Ext. 170 Fax: (978)263-0033 | AIM: GigabitEthernet0 NOC: http://www.twdx.net | POC: HAESU-ARIN, HDJ1-6BONE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031210164127.GA92069>