How to check the routing table Linux CLI

This is a quick reference guide on how to check the routing table on Linux Based Operating Systems.

1. route -n

[root@vps1 ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.125.254    0.0.0.0         UG    0      0        0 ens3
10.0.125.0      0.0.0.0         255.255.255.0   U     0      0        0 ens3
172.16.5.0      10.0.125.253    255.255.255.0   UG    0      0        0 ens3

2. netstat -rn

[root@vps1 ~]#  netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         10.0.125.254    0.0.0.0         UG        0 0          0 ens3
10.0.125.0      0.0.0.0         255.255.255.0   U         0 0          0 ens3
172.16.5.0      10.0.125.253    255.255.255.0   UG        0 0          0 ens3

3. ip route list

[root@vps1 ~]# ip route list
default via 10.0.125.254 dev ens3
10.0.125.0/24 dev ens3 proto kernel scope link src 10.0.125.11
172.16.5.0/24 via 10.0.125.253 dev ens3

If you are new to the world of Linux, an avid Linux enthusiast or a student why not try our 0.99p per month Linux VPS.

Simply click on the screen shot below to find out more or navigate to https://piggybank.cloud

Thank you for reading and please feel free to leave any feedback.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s