route -n -v
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.40.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 10.0.40.1 0.0.0.0 UG 0 0 0 eth0
route add -v a.b.c.d gw 10.0.40.17
route -n -v
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
198.35.28.125 10.0.40.17 255.255.255.255 UGH 0 0 0 eth0
10.0.40.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 10.0.40.1 0.0.0.0 UG 0 0 0 eth0
if we need to delete the static route, here is the command:
delete static route to destination ip a.b.c.d
route del a.b.c.d
the ‘route add‘ command is obsolete, the new command is ‘ip route add‘
ip route add a.b.c.d via 10.0.40.17 dev eth0 # add a static route ip route del a.b.c.d # delete a static route
the ‘ip route add‘ command and ‘route add‘ command are temporary,
meaning the entries will be gone after reboot. to make it permanent.
Edit the file /etc/sysconfig/entwork-scripts/route-eth0
cat /etc/sysconfig/network-scripts/route-eth0 a.b.c.d via 10.0.40.17 dev eth0
- to manually reload the route-eth0 file, simply restart the network service
service network restart