Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a linux server that needs to get some routing. I'm fairly new at this and i don't find any clear source on google.

The setup should be simple:
All traffic to a server on ip should be sent over interface 3. All other interfaces don't matter at the moment.

Here you have the output for route -n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface   U     0      0        0 eth0   U     0      0        0 eth1   U     0      0        0 eth2   U     0      0        0 eth3   U     0      0        0 eth4     U     1002   0        0 eth0         UG    0      0        0 eth0
share|improve this question
Are you using the old fashioned ifconfig and route command or the modern ip commands? (old ones would be something like route add -host GW eth3_ip) – Hennes Mar 29 '13 at 13:48
i don't know, i guess the old ones, how can i check that? – Frederiek Mar 29 '13 at 13:58
up vote 7 down vote accepted


ip route add dev eth3

share|improve this answer
Just a note: to permanently keep this configuration make sure you add it to /etc/rc.local or your distro's equivalent. It won't persist between reboots. – LawrenceC Mar 29 '13 at 16:32
I tried this same format for mapping an IP to the wlan0 on Ubuntu 14.04 and got RTNETLINK answers: Invalid argument I had to remove the /** from the IP so I ended up with: sudo ip route add dev wlan0 -- thought I'd mention that in case anyone else ran into this issue. Thank you for your answer ultrasawblade, it was helpful. – mason81 Jul 10 '15 at 14:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .