Date: Sat, 31 Mar 2007 17:06:07 -0500 From: "Brian A. Seklecki" <bseklecki@collaborativefusion.com> To: Kevin Glick <Kevin@snapshotgroup.com> Cc: freebsd-questions@freebsd.org Subject: Re: Router with 2 internet connections Message-ID: <1175378767.7585.50.camel@ingress> In-Reply-To: <C23310F4.141%kevin@snapshotgroup.com> References: <C23310F4.141%kevin@snapshotgroup.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Right. Since you can only have one default route, you'd to use static routes out of the second interface make the decision based on "destination IP address" (layer 3 decision making here). To make it based on source address or some layer-4 decision, you'd need a layer4 switch and/or BGP. BGP is your best bet. ~BAS On Fri, 2007-03-30 at 19:09 -0700, Kevin Glick wrote: > I've got a BSD router with two internet connections: > dc0 (DSL) and dc1 (Cable) > > I also have an internal nic: > rl0 (192.168.0.1) > > I've got PF setup and running nat. What I need to know is this; > Can I easily route all outbound traffic from 192.168.0.2 - 192.168.0.250 out > the dc1 interface, AND route traffic from 192.168.0.251 - 192.168.0.254 out > the dc0 interface with PF and something else? > > Currently, PF redirects the traffic correctly, however, the traffic from the > upper block goes out the default route (gateway of dc1). So the traffic > never comes back. > > I guess the problem is that I'm sending the nat'd packets out as the IP of > dc0, but they're being send out dc1. > > Make sense? Anybody follow this, and have a useful suggestion? > > -- > Kevin Glick > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1175378767.7585.50.camel>