All of lore.kernel.org
 help / color / mirror / Atom feed
* [LARTC] ip rule: from source prefix
@ 2004-12-06  0:16 Rudi Starcevic
  0 siblings, 0 replies; only message in thread
From: Rudi Starcevic @ 2004-12-06  0:16 UTC (permalink / raw)
  To: lartc

Hi,

I've just setup my first Linux router and have run into a problem with 
the from source prefix when using `ip rule`.

If I set a from source prefix in my ip rules the two networks can see 
each other but the Linux router itself can
only ping 1 network.

/etc/iproute2/rt_tables

255     local
254     main
253     default
0       unspec
1       inr.ruhep

100     implan
200     inet

Here I set up two NICs:

ip addr add 192.168.2.7/24 dev eth0 brd +
ip addr add 192.168.3.7/24 dev eth1 brd +

Here I set up two routes:

ip route add default via 192.168.2.1 proto static table inet
ip route add 192.168.3/24 via 192.168.3.7 proto static table implan

Here I set up two rules:

ip rule add from 192.168.0.0/16 to 192.168.3/24 prio 16000 table implan
ip rule add from 192.168.2.0/24 to 0/0 prio 17000 table inet

Here set up forwarding
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

The only way I can get the two networks to see each other and the router 
able to
see 2 networks is to remove reference to the from source prefix in the 
ip rule like so

ip rule add to 192.168.3/24 prio 16000 table implan
ip rule add to 0/0 prio 17000 table inet

It's the same rule with now reference to the from source prefix.

Can you help explain how I set the from source prefix so the the two 
networks and the router
can all see/ping each other.

I hope I explain that OK.

Many thanks.
Kind regards,
Rudi.



_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-12-06  0:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-12-06  0:16 [LARTC] ip rule: from source prefix Rudi Starcevic

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.