System Grab Bag

View all TLDR pages from Linux (or from all pages)

ip route

IP Routing table management subcommand. More information: https://manned.org/ip-route.
  • Display the routing table:
    ip route {{show|list}}
  • Add a default route using gateway forwarding:
    sudo ip route add default via {{gateway_ip}}
  • Add a default route using eth0:
    sudo ip route add default dev {{eth0}}
  • Add a static route:
    sudo ip route add {{destination_ip}} via {{gateway_ip}} dev {{eth0}}
  • Delete a static route:
    sudo ip route del {{destination_ip}} dev {{eth0}}
  • Change or replace a static route:
    sudo ip route {{change|replace}} {{destination_ip}} via {{gateway_ip}} dev {{eth0}}
  • Show which route will be used by the kernel to reach an IP address:
    ip route get {{destination_ip}}

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.