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 i
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, AN