Date: Fri, 9 Feb 2001 09:58:06 +0100 (MET) From: Placi Flury <flury@tik.ee.ethz.ch> To: freebsd-questions@freebsd.org Subject: static routing (Freebsd 4.2) Message-ID: <Pine.GSO.4.21.0102090925480.5619-100000@kom25>
next in thread | raw e-mail | index | archive | help
Hello,
I'm trying to set up static routes within a subnet (for some tests). The
net-topology looks like:
HA2<------>RA<------->RB<----..
\ /
\ /
->RC<-
|
|(Interface xl2)
where RA, RB and RC are the routers. I started to define my routing
table with 'route'. On router RC this looks like:
Destination Gateway Flags Refs Use Netif Expire
localhost localhost UH 0 0 lo0
RB_RC 0:50:da:47:43:67 UHLS 1 0 xl1
HA2 RB_RC UGHS 0 0 xl2
....
The queer (and wrong) think hapens when I define that the route to 'HA2'
has to use the gateway RB_RC (which is the interface of router RB to
router RC), since packets with destination HA2 are sent to interface xl2,
which points somewhere in Nirwana.
To my questions: how can I explicitely force freebsd to avoid to
assign a netinterface (Netif) to route HA2 when the gateway (with a
differen Netif) is already defined in the routing table? Or is there any
way to change the netinterface without modifying the route?
Remark: what I already tried (unsuccessfully)
on router RC:
1. route add -host HA2 RB_RC (corresponds to routing table above)
2. route add -host HA2 -iface xl1 (assigns directly a Mac-address, but
this is wrong)
Thanx a lot,
Placi
-
+--------------shoot for the moon-------------------------+
| Placi Flury |
| Tel: +41 1 63 27545 |
| email: flury@tik.ee.ethz.ch |
| |
+----------even if you miss, you'll land among the stars--+
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.21.0102090925480.5619-100000>
