linux_wiki:route_ip_traffic_and_create_static_routes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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 /etc/sysctl.d/overrides.conf 
- 
-net.ipv4.ip_forward = 1 
-</code> 
- 
-\\ 
-Show Route Table 
-<code bash> 
-ip route show 
-</code> 
- 
-===== Persistent Static Route ===== 
- 
-Creating a persistent static route. 
- 
----- 
- 
-==== Option A: Use nmcli ==== 
- 
-Interface specific route using nmcli. 
-  * Create route<code bash>nmcli con mod enp0s3 +ipv4.routes 216.58.219.0/24</code> 
-  * Bring up the new connection config<code bash>nmcli con up enp0s3</code> 
-  * Verify route<code bash>ip route show</code> 
- 
----- 
- 
-==== Option B: Use nmtui ==== 
- 
-  * Open nmtui<code bash>nmtui</code> 
-  * Enter on "Edit a connection" 
-  * Select the target network interface to use, press Enter. 
-    * Scroll down to "Routing", Enter on "<Edit...>" 
-    * Enter on "<Add...>" 
-      * Type the Destination/Prefix 
-      * Next Hop 
-      * Optional Metric (default static is 0) 
-    * Tab to <OK> and press 'Enter' 
-  * Scroll to the bottom and Enter on "<OK>" 
-  * Tab over to <QUIT> 
-  * File is created at: /etc/sysconfig/network-scripts/route-<ifname> 
-  * Restart the network service<code bash>systemctl restart network</code> 
-  * View route<code bash>ip route show</code> 
- 
----- 
- 
-==== Option C: Use a static config file ==== 
- 
-**Note**: This method is considered "legacy", but if it works, that is all that matters on the exam. 
- 
-  * Create config file<code bash>vim /etc/sysconfig/static-routes 
- 
-# Minimal route entry 
-any net 216.58.217.0/24 gw 192.168.1.254 
- 
-# Can also specify a device to use for the route 
-any net 216.58.217.0/24 gw 192.168.1.254 dev eth0 
- 
-# Can also specify a route metric 
-any net 216.58.217.0/24 gw 192.168.1.254 dev eth0 metric 110</code> 
-    * any -> source from any 
-    * net 216.58.217.0/24 -> traffic to this network destination 
-    * gw 192.168.1.254 -> use this gateway 
-    * **OPTIONAL**: dev eth0 -> use this device 
- 
-  * Restart the network service<code bash>systemctl restart network</code> 
-  * View route<code bash>ip route show</code> 
- 
----- 
  
  • linux_wiki/route_ip_traffic_and_create_static_routes.txt
  • Last modified: 2019/05/25 23:50
  • (external edit)