Date: Tue, 14 Feb 2006 10:45:01 -0800 From: Drew Tomlinson <drew@mykitchentable.net> To: Steve Douville <fbsd@douville.net> Cc: freebsd-questions@freebsd.org Subject: Re: IP Routing Question Message-ID: <43F2252D.8060605@mykitchentable.net> In-Reply-To: <02ca01c6316c$ce4b2ce0$c5eb020a@sdouvilnonq1> References: <02ca01c6316c$ce4b2ce0$c5eb020a@sdouvilnonq1>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2/14/2006 5:44 AM Steve Douville wrote: > I'm trying to set up the routing table to force requests to certain IP addresses to use a particular ethernet card. I've used the route command in a number of ways, but still can't come up with how to force to use em1 instead of em0, with the right gateway. > > em0 is aaa.bbb.ccc.207 > em1 is aaa.bbb.ccc.200 > Both have netmask of 255.255.255.0 > em0 goes to the main port, gateway aaa.bbb.ccc.195. em1 goes to a switch, which is aaa.bbb.ccc.196, the gateway to other ip's on the switch. > > What I want to end up with is: > aaa.bbb.ccc.196 link#2 em1 > aaa.bbb.ccc.209 link#2 em1 > > I've tried lots of combinations, using the -ifp flag to force em1, but the only way I can get the gateway to say link#2 is to ping the ip first, whereas it gets put in the table even though it's not found, and then doing a route change. I need some way to put this in rc.local so that it's set up when booted. > What happens with a simple 'route add <certain ip address> aaa.bbb.ccc.196? Or am I misinterpreting what you wish to achieve? HTH, Drew -- Visit The Alchemist's Warehouse Magic Tricks, DVDs, Videos, Books, & More! http://www.alchemistswarehouse.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43F2252D.8060605>