snippetbashTip
ip route — IP Routing table management subcommand. See also: `routel`. More information: <https://manned.org/ip
Viewed 0 times
tablemanagementcommandip routecliroutingseesubcommand
linux
Problem
How to use the
ip route command: IP Routing table management subcommand. See also: routel. More information: <https://manned.org/ip-route>.Solution
ip route — IP Routing table management subcommand. See also: routel. More information: <https://manned.org/ip-route>.Display the
main routing table:ip {{[r|route]}}Add a default route using gateway forwarding:
sudo ip {{[r|route]}} {{[a|add]}} default via {{gateway_ip}}Add a default route using
ethX:sudo ip {{[r|route]}} {{[a|add]}} default dev {{ethX}}Add a static route:
sudo ip {{[r|route]}} {{[a|add]}} {{destination_ip}} via {{gateway_ip}} dev {{ethX}}Delete a static route:
sudo ip {{[r|route]}} {{[d|delete]}} {{destination_ip}} dev {{ethX}}Change or replace a static route:
sudo ip {{[r|route]}} {{change|replace}} {{destination_ip}} via {{gateway_ip}} dev {{ethX}}Show which route will be used by the kernel to reach an IP address:
ip {{[r|route]}} {{[g|get]}} {{destination_ip}}Display a specific routing table:
ip {{[r|route]}} {{[l|list]}} {{[t|table]}} {{table_number}}Code Snippets
Display the `main` routing table
ip {{[r|route]}}Add a default route using gateway forwarding
sudo ip {{[r|route]}} {{[a|add]}} default via {{gateway_ip}}Add a default route using `ethX`
sudo ip {{[r|route]}} {{[a|add]}} default dev {{ethX}}Add a static route
sudo ip {{[r|route]}} {{[a|add]}} {{destination_ip}} via {{gateway_ip}} dev {{ethX}}Delete a static route
sudo ip {{[r|route]}} {{[d|delete]}} {{destination_ip}} dev {{ethX}}Context
tldr-pages: linux/ip route
Revisions (0)
No revisions yet.