With iptables -L -n -v, you can get the number of times each firewall rule has been applied, which is very useful in debugging. I'd like to know if there's a similar way to find out how many times a network route has been used. I'm mostly asking about Linux and Windows solutions, but any platforms' solutions to this would be interesting.
Try
and look at the "Use" column.
man route
says this is the count of lookups for the route.I don't know of a way to get this information directly, but it would be relatively straightforward with a set of empty rules in iptables that match up with the rules in the routing table.
FreeBSD:
Linux:
Windows:
I think something can be done via
netsh