tldr/pages/osx/route.md

29 lines
644 B
Markdown
Raw Normal View History

2014-03-06 20:47:59 +04:00
# route
> Manually manipulate the routing tables.
2014-03-06 20:47:59 +04:00
> Necessitates to be root.
- Add a route to a destination through a gateway:
2014-03-06 20:47:59 +04:00
`sudo route add {{dest_ip_address}} {{gateway_address}}`
2014-03-06 20:47:59 +04:00
- Add a route to a /24 subnet through a gateway:
2014-03-07 17:34:37 +04:00
`sudo route add {{subnet_ip_address}}/24 {{gateway_address}}`
- Run in test mode (does not do anything, just print):
2014-03-06 20:47:59 +04:00
`sudo route -t add {{dest_ip_address}}/24 {{gateway_address}}`
2014-03-06 20:47:59 +04:00
- Remove all routes:
2014-03-06 20:47:59 +04:00
`sudo route flush`
- Delete a specific route:
2014-03-06 20:47:59 +04:00
`sudo route delete {{dest_ip_address}}/24`
2017-11-27 09:50:25 +03:00
- Lookup and display the route for a destination (hostname or IP address):
`sudo route get {{destination}}`