Update cheatsheets

This commit is contained in:
ivuorinen
2024-02-21 11:19:49 +00:00
parent 4e88a1b42f
commit 3d653cc7e6
4803 changed files with 127002 additions and 0 deletions

41
linux/ip-rule Normal file
View File

@@ -0,0 +1,41 @@
---
syntax: markdown
tags: [tldr, linux]
source: https://github.com/tldr-pages/tldr.git
---
# ip rule
> IP routing policy database management.
> More information: <https://man7.org/linux/man-pages/man8/ip-rule.8.html>.
- Display the routing policy:
`ip rule {{show|list}}`
- Add a new rule based on packet source addresses:
`sudo ip rule add from {{192.168.178.2/32}}`
- Add a new rule based on packet destination addresses:
`sudo ip rule add to {{192.168.178.2/32}}`
- Delete a rule based on packet source addresses:
`sudo ip rule delete from {{192.168.178.2/32}}`
- Delete a rule based on packet destination addresses:
`sudo ip rule delete to {{192.168.178.2/32}}`
- Flush all deleted rules:
`ip rule flush`
- Save all rules to a file:
`ip rule save > {{path/to/ip_rules.dat}}`
- Restore all rules from a file:
`ip rule restore < {{path/to/ip_rules.dat}}`