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.