Hi My name is Calin Ciuleanu and i have some routing problem with iproute2 Here is my problem detalied: i made one tunnel with ip tunnel that works between one cisco and a linux box here is the conf for the tunnel on cisco interface Tunnel1 description tunnel to C5 ip address 217.13.104.233 255.255.255.252 tunnel source 193.231.111.225 tunnel destination 193.226.6.227 tunnel mode ipip ! on the destination linux box 193.226.6.227 i made this tunnel #ip tunnel add tunnel0 mode ipip remote 193.231.111.225 local 193.226.6.227 #ip addr add 217.13.104.234/30 dev tunnel0 #ifconfig tunnel0 up the tunnel works great thanks to you on the linux box i have this main interfaces eth0 Link encap:Ethernet HWaddr 00:10:4B:43:4C:CF inet addr:193.226.6.227 Bcast:193.226.6.231 Mask:255.255.255.248 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1064424 errors:0 dropped:0 overruns:0 frame:0 TX packets:872599 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:887874824 (846.7 Mb) TX bytes:118030509 (112.5 Mb) Interrupt:10 Base address:0x7000 eth1 Link encap:Ethernet HWaddr 00:00:21:29:86:BA inet addr:172.27.36.1 Bcast:172.27.36.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:950404 errors:0 dropped:0 overruns:0 frame:3140 TX packets:1114735 errors:366 dropped:0 overruns:0 carrier:379 collisions:374402 txqueuelen:100 RX bytes:128979640 (123.0 Mb) TX bytes:900948467 (859.2 Mb) Interrupt:5 Base address:0x6c00 the network connected to eth1 is with fake addresses My routing table looks like this root@gate:/# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 217.13.104.232 0.0.0.0 255.255.255.252 U 0 0 0 tunnel0 193.226.6.224 0.0.0.0 255.255.255.248 U 0 0 0 eth0 172.27.36.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 193.226.6.225 0.0.0.0 UG 0 0 0 eth0 I made another routing from the cisco from but now for another subnet ip route 217.13.104.236 255.255.255.252 Tunnel1 217.13.104.236 net 217.13.104.237 ip1 217.13.104.238 ip3 217.13.104.239 brc first ip is on a dummy on eth1. I made it with this command #ifconfig eth1:0 217.13.104.237 netmask 255.255.255.252 broadcast 217.13.104.239 The interface looks like this: eth1:0 Link encap:Ethernet HWaddr 00:00:21:29:86:BA inet addr:217.13.104.237 Bcast:217.13.104.239 Mask:255.255.255.252 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:5 Base address:0x6c00 the coresponding routing table: 217.13.104.232 0.0.0.0 255.255.255.252 U 0 0 0 tunnel0 217.13.104.236 0.0.0.0 255.255.255.252 U 0 0 0 eth1 193.226.6.224 0.0.0.0 255.255.255.248 U 0 0 0 eth0 172.27.36.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 193.226.6.225 0.0.0.0 UG 0 0 0 eth0 but the other ip (217.13.104.238/30) i want to set it on one computer in the lan connected to eth1 My question is : How can i route ip2: 217.13.104.238 in the tunnel and back ... For this 217.13.104.237 ( the dummy) traceroute works slayer@EcoLin:~$ traceroute 217.13.104.237 traceroute to 217.13.104.237 (217.13.104.237), 30 hops max, 38 byte packets 1 C3640-E0-0 (193.231.111.225) 1.341 ms 1.227 ms 1.346 ms 2 Eco-GW.Cluj.Ro.Eu.Org (217.13.104.237) 4.296 ms 4.092 ms 4.001 ms slayer@EcoLin:~$ but for 217.13.104.238 not slayer@EcoLin:~$ traceroute 217.13.104.238 traceroute to 217.13.104.238 (217.13.104.238), 30 hops max, 38 byte packets 1 C3640-E0-0 (193.231.111.225) 1.348 ms 1.247 ms 1.253 ms 2 gate.campus.utcluj.ro (193.226.6.227) 4.703 ms 4.099 ms 4.333 ms 3 * * * 4 * I tried something like this but it doesn't work echo "200 kalin" >> /etc/iproute2/rt_tables ip rule add from 217.13.104.236/32 table kalin ip route add default dev tunnel0 table kalin Best regards Calin Ciuleanu