3

We've been trying to solve this seemingly simple routing problem for days. We are trying to route traffic through an OpenVPN tunnel. Specifically, traffic to 10.0.1.136 should be routed through our tunnel interface. Thus we've added the route " 10.0.1.0/24 via 10.0.2.1 dev tun0 metric 101" via ip route. However, as you can see below, if we do an "ip route get 10.0.1.136", the eth0 interface is selected.

We have tried:

  • Deleting the cache
  • Removing the default route
  • Adding a route specifically for 10.0.1.136
  • Making the route "static"

What are we missing? Are there any obvious problems in our routing table?

xx@xx:~$ ip route
default via 192.168.10.150 dev eth0 
10.0.0.2 via 10.0.2.1 dev tun0  metric 101 
10.0.1.0/24 via 10.0.2.1 dev tun0  metric 101 
10.0.2.0/24 dev tun0  proto kernel  scope link  src 10.0.2.50 
169.254.0.0/16 dev eth0  scope link  metric 1000 
172.16.0.0/16 via 172.16.0.100 dev tap0 
192.168.10.0/24 dev eth0  proto kernel  scope link  src 192.168.10.100 
192.168.20.0/24 via 192.168.10.1 dev eth0 

xx@x:~$ sudo ip route get 10.0.1.136
10.0.1.136 via 192.168.10.150 dev eth0  src 192.168.10.100 
    cache 

xx@xx:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 44:8a:5b:57:a7:68  
          inet addr:192.168.10.100  Bcast:192.168.10.255  Mask:255.255.255.0
          inet6 addr: fe80::468a:5bff:fe57:a768/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:711182 errors:0 dropped:237 overruns:0 frame:0
          TX packets:715366 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:88619834 (88.6 MB)  TX bytes:86802607 (86.8 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:12623 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12623 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1388042 (1.3 MB)  TX bytes:1388042 (1.3 MB)

tap0      Link encap:Ethernet  HWaddr 16:20:92:30:1c:9d  
          inet addr:172.16.0.100  Bcast:172.16.0.255  Mask:255.255.255.0
          inet6 addr: fe80::1420:92ff:fe30:1c9d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4759 errors:0 dropped:183 overruns:0 frame:0
          TX packets:6654 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:497307 (497.3 KB)  TX bytes:469035 (469.0 KB)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:10.0.2.50  P-t-P:10.0.2.50  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:264830 errors:0 dropped:0 overruns:0 frame:0
          TX packets:259659 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:21013005 (21.0 MB)  TX bytes:23064408 (23.0 MB)

0 Answers0