Rutas estaticas
Desplegar la tabla de ruteo
route -n
Este comando nos mostrara la tabla de ruteo del sistema, el parametro -n es para evitar que trate de resolver el nombre de dominio de la tabla de ruteo.
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 172.16.0.254 0.0.0.0 UG 0 0 0 eth0
10.0.125.0 172.16.0.254 255.255.255.0 UG 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
172.16.6.0 172.16.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.100.0 172.16.0.254 255.255.255.0 UG 0 0 0 eth0
Agregar ruta estatica
route add -net 172.16.5.0/24 gw 172.16.0.254 dev eth0
utilizamos el comando add -net para agregar una nueva red, en este caso 172.16.5.0 con /24 le estamos indicando que la mascara de red es 255.255.255.0 y el comando gw para darle la ruta del gateway que usara 172.16.0.254 la ultima parte dev eth0 es para indicar en que puerto estara configurada la ruta estatica.
Eliminar ruta estatica
route del -net 172.16.5.0/24 gw 172.16.0.254 dev eth0
Igual que el comando de agregar una ruta, el de eliminar es mediante el comando del -net seguido de los datos de la ruta a eliminar.
Agregar default gateway
route add default gw 172.16.0.254
Con este comando se agrega una ruta de salida por default para todas las rutas
Eliminar default gateway
route del default gw 172.16.0.254
Con este comando se elimina una ruta de salida por default para todas las rutas
Rutas persistentes
El comando route modifica la tabla de ruteo de linux, pero esto solo se hace en memoria, los cambios son inmediatos, pero una vez que el servidor se reinicia, todas estas rutas son eliminadas de memoria y de la tabla de ruteo. Las rutas persistentes son archivos de configuracion que permanecen en el sistema, y son cargados al reinicio del sistema operativo, dependiendo de la version de linux estos se encontraran en diferentes directorios.
Pero en general esta en el directorio de configuracion de las tarjetas de red, donde se encuentran los archivos ifcfg-eth0ahi debe de estar un archivo de nombre routes y dentro de el estara una linea indicando el default gateway default 172.16.0.254 - - solo se debe agregar la nueva ruta 172.16.5.0/24 via 172.16.0.254 dev eth0.
No hay comentarios.:
Publicar un comentario