HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

route — Manually manipulate the routing tables. More information: <https://keith.github.io/xcode-man-pages/r

Submitted by: @import:tldr-pages··
0
Viewed 0 times
thecommandroutemanipulatecliroutingtablesmanually
macos

Problem

How to use the route command: Manually manipulate the routing tables. More information: <https://keith.github.io/xcode-man-pages/route.8.html>.

Solution

route — Manually manipulate the routing tables. More information: <https://keith.github.io/xcode-man-pages/route.8.html>.

Add a route to a destination through a gateway:
sudo route add "{{destination_ip_address}}" "{{gateway_address}}"


Add a route to a /24 subnet through a gateway:
sudo route add "{{subnet_ip_address}}/24" "{{gateway_address}}"


Run in test mode (does not do anything, just print):
sudo route -t add "{{destination_ip_address}}/24" "{{gateway_address}}"


Remove all routes:
sudo route flush


Delete a specific route:
sudo route delete "{{destination_ip_address}}/24"


Lookup and display the route for a destination (hostname or IP address):
sudo route get "{{destination}}"

Code Snippets

Add a route to a destination through a gateway

sudo route add "{{destination_ip_address}}" "{{gateway_address}}"

Add a route to a /24 subnet through a gateway

sudo route add "{{subnet_ip_address}}/24" "{{gateway_address}}"

Run in test mode (does not do anything, just print)

sudo route -t add "{{destination_ip_address}}/24" "{{gateway_address}}"

Remove all routes

sudo route flush

Delete a specific route

sudo route delete "{{destination_ip_address}}/24"

Context

tldr-pages: osx/route

Revisions (0)

No revisions yet.