Tuesday, May 6, 2008
8:53 AM

How to Display Routing Table

To display the kernel routing table, you can use any of the following methods:

  • route
    $ sudo route -n
    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
    0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

    You need to be root to execute route.

    The -n option means that you want numerical IP addresses displayed, instead of the corresponding host names.
  • netstat
    $ netstat -rn
    Kernel IP routing table
    Destination Gateway Genmask Flags MSS Window irtt Iface
    192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
    0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

    The -r option specifies that you want the routing table. The -n option is similar to that of the route command.
  • ip
    $ ip route list
    192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.103
    default via 192.168.0.1 dev eth0



StumbleUpon Toolbar

0 comments:

Post a Comment

:) :)) ;(( :-) =)) ;( ;-( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ $-) (b) (f) x-) (k) (h) (c) cheer
Click to see the code!
To insert emoticon you must added at least one space before the code.