networking:routing
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| networking:routing [2023/09/16 10:53] – oscar | networking:routing [2023/09/16 11:13] (current) – oscar | ||
|---|---|---|---|
| Line 74: | Line 74: | ||
| link/ether 8e: | link/ether 8e: | ||
| </ | </ | ||
| + | |||
| + | ===== Add a route ===== | ||
| + | An route can be added by: | ||
| + | # ip route add < | ||
| + | |||
| + | Where ip route add takes the following options: | ||
| + | |||
| + | * **< | ||
| + | * **< | ||
| + | * **< | ||
| + | * **< | ||
| + | |||
| + | Let us see some examples. Open the terminal app under Linux and type the following command to sent all packets to the local network 192.168.1.0 directly through the device eth0:, enter: | ||
| + | # ip route add 192.168.1.0/ | ||
| + | |||
| + | In this example route traffic via 192.168.2.254 gateway for 192.168.2.0/ | ||
| + | # ip route add 192.168.2.0/ | ||
| + | |||
| + | In other words, the above command will add a static route to the network 192.168.2.0/ | ||
| + | |||
| + | ===== Set default route ===== | ||
| + | All network packets that cannot be sent according to the previous entries of the routing table are sent through the following default gateway: | ||
| + | # ip route add default via 192.168.1.254 | ||
| + | |||
| + | ===== Delete route ===== | ||
| + | Type the following command to delete route: | ||
| + | # ip route delete 192.168.1.0/ | ||
| + | |||
| + | Let us delete default route too: | ||
| + | # ip route delete default | ||
| + | |||
| + | ===== Check Route ===== | ||
| + | You can also use ip command to find the route to the IP address. The following command will show the interface, metric, and gateway that is used to reach the IP address named 1.1.1.1 and 10.83.200.242: | ||
| + | < | ||
| + | # ip route get 10.83.200.242 | ||
| + | ---------------------------- | ||
| + | 10.83.200.242 via 192.168.178.1 dev enp1s0 src 192.168.178.243 uid 0 | ||
| + | cache | ||
| + | </ | ||
| + | This output shows that the interface enp1s0 used to reach the IP address 10.83.200.242, | ||
| + | |||
networking/routing.1694861607.txt.gz · Last modified: by oscar
