Skip site navigation (1)Skip section navigation (2)
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>