Generalmente para modificar la configuración de nuestra interface de red, rutas, etc lo hacemos mediante la edición de los archivos de configuración. Muestros aqui como hacerlo mediante el comand nmcli que nos permite poder manipular configuraciones diferentes y mas controladas.
Agregando rutas
Método 1:
nmcli connection modify “connection-name” +ipv4.routes “network address/prefix gateway” nmcli connection up “connection-name” Listar la configuración
nmcli connection show
Ejemplo
nmcli connection modify “enp0s3” +ipv4.routes “10.200.0.0/24 192.168.1.9” nmcli connection reload nmcli connection up enp0s3
Método 2:
Es posible agregar las rutas directamente en el archivo de configuración. Primero debemos crear el archivo en la ruta /etc/sysconfig/network-scripts y posteriormente recargar la configuración.
[root@host network-scripts]# more route-enp3s0 ADDRESS0=10.200.0.0 NETMASK0=255.255.255.0 GATEWAY0=192.168.1.9 ADDRESS1=192.168.20.0 NETMASK1=255.255.255.0 GATEWAY1=192.168.1.100
Finalmente recargar la configuración y reiniciar el servicio de red
nmcli connection reload nmcli connection up enp0s3