Date: Tue, 20 Nov 2012 13:52:43 +0330 From: Hooma Fazaeli <hoomanfazaeli@gmail.com> To: Cpet Services <cpetservice@gmail.com>, freebsd-pf@freebsd.org Subject: Re: WAN load balance with PF Message-ID: <50AB59F3.6070208@gmail.com> In-Reply-To: <3908090977629100732@unknownmsgid> References: <3908090977629100732@unknownmsgid>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/20/2012 01:24 ?.?, Cpet Services wrote: > http://forums.freebsd.org/showthread.php?t=30409 might help you. also > possibly with carp? > *From:* Hooman Fazaeli <hoomanfazaeli@gmail.com > <mailto:hoomanfazaeli@gmail.com>> > *Sent:* November 20, 2012 1:15 AM > *To:* freebsd-pf@freebsd.org <mailto:freebsd-pf@freebsd.org> > *Subject:* WAN load balance with PF > With a topology like: > ----- ADSL 1 > LAN ---- PF Box ----- Switch | > ----- ADSL 2 > > Is there a way to NAT and distribute LAN to internet traffic on the two > ADSL links apart from adding a third NIC to PF box? > _______________________________________________ > freebsd-pf@freebsd.org <mailto:freebsd-pf@freebsd.org> mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-pf > To unsubscribe, send any mail to "freebsd-pf-unsubscribe@freebsd.org > <mailto:freebsd-pf-unsubscribe@freebsd.org>" If we could connect both ADSl modems to the box, a config like below would work: lan_if = "em0" wan_if1 = "em1" wan_if2 = "em2" nat on $wan_if1 from $lan_if1:network to any -> $wan_if1 nat on $wan_if2 from $lan_if1:network to any -> $wan_if2 pass in on $lan_if route-to {($wan_if1 $wan_ip1) ($wan_if2 $wan_ip2)} pass all our problem is that since both WAN links are connected to the same interface (via the switch) there is no way to distinguish between the two in NAT rules. Any idea?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50AB59F3.6070208>