dual gateways
Nikos Vassiliadis
nvass9573 at gmx.com
Sun May 31 22:45:34 UTC 2009
Tim Judd wrote:
>
>
> On Sun, May 31, 2009 at 3:55 PM, Nikos Vassiliadis <nvass9573 at gmx.com
> <mailto:nvass9573 at gmx.com>> wrote:
>
> Tim Judd wrote:
>
> I know it is not typical, but here's my setup.
>
> I have a private IP scope (/24 block) split up. 2 /25's
>
> I have a box that has dual NICs. One is on the low /25 and one
> is on the
> high /25. The high /25 is only used for jails and his gateway is a
> soekris/alix board that will function. I can't find out how to
> get the high
> /25 to assign an additional gateway that's directed toward the
> soekris/alix
> SBC.
>
>
> Any tips or advice on how I can setup the high netblock to get
> it to route
> successfully to the SBC?
>
>
> Something like:
> [internet-IP router 10.0.0.1/25]
> |
> |
> [10.0.0.129/25 FreeBSD 10.0.0.2/25]
> |
> |
> [10.0.0.130/25 router internet-IP]
>
> Is this your setup?
> OK, I am confused:) Could you please explain?
>
>
>
>
> internet
> router1 (192.168.0.1/25)
> (192.168.0.2/25) router2 (192.168.0.129/25)
> [192.168.0.5/25] Box with problems [192.168.0.130]
>
> All my jails on this box is on the top half, and i want the jails to go
> through the 192.168.0.129/25 gateway (which in
> turn goes through 0.1, but it's a matter of separating off hostile
> computers in my lab that i work on ppls computers with.
>
>
> Does this help?
Yes, you want to use 192.168.0.2 as your default route and
192.168.0.129 as the default route for traffic originating
from the jails 192.168.0.130/25. You can use a firewall to
do such things, all three "FreeBSD" firewalls have this ca-
pability. ipfw has the fwd action and pf has the route-to
option to change the next hop to whatever the administrator
desires. Check the manual of your favorite firewall.
There is an other option, setfib. You could compile a kernel
with multiple routing tables support and start the jails in
the second routing table which would have 192.168.0.129 as
the default router.
HTH, Nikos
More information about the freebsd-questions
mailing list