Managing the routing cache with linux
After changes to network routing or the firewall on gateway linux systems, a flush of the routing cache may be required to stop previous settings from being used.
To view the current routing cache use the following command:
route -Cn Kernel IP routing cache Source Destination Gateway Flags Metric Ref Use Iface 10.71.193.202 192.168.0.100 192.168.0.100 l 0 0 21 lo 192.168.0.100 10.101.168.74 192.168.0.1 0 0 2 wlan0 .....
To clear the current routing cache issue the following command as root:
echo 1 > /proc/sys/net/ipv4/route/flush
The route command above should now display an empty cache.
Last updated: 08/08/2010