Date: Wed, 26 May 2004 17:09:20 +0200 From: Martin Jessa <freebsd@yazzy.org> To: freebsd-isp@freebsd.org Subject: Re: 2 adsl connections load balancing with natd/ipfw Message-ID: <20040526170920.0e5aaba9.freebsd@yazzy.org> In-Reply-To: <FE045D4D9F7AED4CBFF1B3B813C85337051D8D61@mail.sandvine.com> References: <FE045D4D9F7AED4CBFF1B3B813C85337051D8D61@mail.sandvine.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Even though I love BSD, I'd rather get a cheap box like: http://www.infosmart.com.tw/p-ndr3024.htm and get it done in a metter of minutes. It's cheaper than a PC and time you use on similar BSD solution... On Wed, 26 May 2004 09:58:37 -0400 Don Bowman <don@sandvine.com> wrote: > From: Eric Anderson [mailto:anderson@centtech.com] > > Emre Bastuz wrote: > > [..snip..] > > > > >So far I did not find any tutorial or howto or whatever to > > achieve my goal with > > >FreeBSD. I assume right now there is no satisfying way to > > use your two lines > > >with BSD except with dedicated hardware. > > > > > > > > > > Isn't it possible to use ipnat on a FreeBSD box, and use the load > > distribution/reverse nat stuff in it to spread the requests > > out between > > the two connections? It's not perfect, but it's something. > > > > Basically, I think you'd set up a FreeBSD box as 'the router', so > > clients would point to it's interface for their gateway (or > > however you > > want to set it up), then the FreeBSD box would distribute requests > > between the two 'real' router IP's. I'm not certain this > > will work, but > > just a thought.. > > > > Run two natd. Use ipfw 'probability' to pick one, and make the > rule keep state so that the session sticks to the natd it has > chosen. The only problem i have found is that each tcp session > may then pick a different natd, couldn't figure out how to > stick it to the source ip. It does work tho. No bgp, isp intervention, > etc, reqired. The freebsd box running the natd will only use > one of the two connections for its default route, but the hosts > behind it using it as a gateway will use both. > > --don > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040526170920.0e5aaba9.freebsd>