Differences
This shows you the differences between two versions of the page.
linux_wiki:route_ip_traffic_and_create_static_routes [2018/05/29 22:14] billdozor [Linux Routing] |
linux_wiki:route_ip_traffic_and_create_static_routes [2019/05/25 23:50] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Route IP Traffic And Create Static Routes ====== | ||
- | |||
- | **General Information** | ||
- | |||
- | Routing IP traffic and creating static routes. | ||
- | |||
- | ---- | ||
- | |||
- | ====== Lab Setup ====== | ||
- | |||
- | The following virtual machines will be used: | ||
- | * server1.example.com (192.168.1.150) -> Configure the routes here | ||
- | |||
- | ---- | ||
- | |||
- | ====== Linux Routing ====== | ||
- | |||
- | Ensure IP Forwarding is enabled if using router like functionality | ||
- | <code bash> | ||
- | # Persistent Change that takes place upon system boot | ||
- | vim / | ||
- | |||
- | net.ipv4.ip_forward = 1 | ||
- | </ | ||
- | |||
- | \\ | ||
- | Show Route Table | ||
- | <code bash> | ||
- | ip route show | ||
- | </ | ||
- | |||
- | ===== Persistent Static Route ===== | ||
- | |||
- | Creating a persistent static route. | ||
- | |||
- | ---- | ||
- | |||
- | ==== Option A: Use nmcli ==== | ||
- | |||
- | Interface specific route using nmcli. | ||
- | * Create route< | ||
- | * Bring up the new connection config< | ||
- | * Verify route< | ||
- | |||
- | ---- | ||
- | |||
- | ==== Option B: Use nmtui ==== | ||
- | |||
- | * Open nmtui< | ||
- | * Enter on "Edit a connection" | ||
- | * Select the target network interface to use, press Enter. | ||
- | * Scroll down to " | ||
- | * Enter on "< | ||
- | * Type the Destination/ | ||
- | * Next Hop | ||
- | * Optional Metric (default static is 0) | ||
- | * Tab to <OK> and press ' | ||
- | * Scroll to the bottom and Enter on "< | ||
- | * Tab over to < | ||
- | * File is created at: / | ||
- | * Restart the network service< | ||
- | * View route< | ||
- | |||
- | ---- | ||
- | |||
- | ==== Option C: Use a static config file ==== | ||
- | |||
- | **Note**: This method is considered " | ||
- | |||
- | * Create config file< | ||
- | |||
- | # Minimal route entry | ||
- | any net 216.58.217.0/ | ||
- | |||
- | # Can also specify a device to use for the route | ||
- | any net 216.58.217.0/ | ||
- | |||
- | # Can also specify a route metric | ||
- | any net 216.58.217.0/ | ||
- | * any -> source from any | ||
- | * net 216.58.217.0/ | ||
- | * gw 192.168.1.254 -> use this gateway | ||
- | * **OPTIONAL**: | ||
- | |||
- | * Restart the network service< | ||
- | * View route< | ||
- | |||
- | ---- | ||