Cómo Borrar una Ruta de Red Persistente en Linux

Artículos Guías Manuales Sistemas Linux Windows Binario 0

En Linux, las rutas de red persistentes son configuraciones que permiten que una ruta específica se mantenga activa después de reiniciar el sistema. Estas rutas se suelen configurar para asegurar que el tráfico de red se dirija a través de una ruta específica automáticamente. Sin embargo, puede que en algún momento necesites eliminar una ruta de red persistente, ya sea porque ya no es necesaria o porque ha cambiado la topología de red. Este artículo te guiará a través del proceso para borrar una ruta de red persistente en Linux.

1. Identificar la Ruta de Red Persistente

Antes de eliminar una ruta de red persistente, debes identificar cuál es la ruta que deseas eliminar. Para hacer esto, primero, revisa la tabla de rutas actual en tu sistema.

Consultar la Tabla de Rutas

Puedes usar el comando ip route o netstat -r para ver la tabla de rutas activa:

ip route

o

netstat -r

Estos comandos te mostrarán las rutas actuales y te permitirán identificar la ruta que deseas eliminar.

2. Localizar la Configuración Persistente

Las rutas de red persistentes suelen configurarse en archivos específicos, dependiendo de la distribución de Linux que estés usando. La mayoría de las configuraciones persistentes se encuentran en archivos dentro del directorio /etc/sysconfig/network-scripts/ para sistemas basados en Red Hat/CentOS o en archivos de configuración de red para sistemas basados en Debian/Ubuntu.

Distribuciones Basadas en Red Hat/CentOS

Para eliminar una ruta persistente en distribuciones como Red Hat, CentOS o Fedora, sigue estos pasos:

  1. Ubicar el Archivo de Configuración de la Interfaz: Las rutas persistentes suelen configurarse en un archivo de configuración de interfaz ubicado en /etc/sysconfig/network-scripts/. Los archivos tienen nombres como route-eth0, route-ens33, etc., dependiendo del nombre de la interfaz.
  2. Editar el Archivo de Configuración: Usa un editor de texto para abrir el archivo de configuración correspondiente. Por ejemplo, para una interfaz llamada eth0:

    sudo nano /etc/sysconfig/network-scripts/route-eth0
  3. Eliminar la Ruta: Dentro del archivo, encontrarás una línea que define la ruta persistente. Elimina o comenta la línea que contiene la ruta que deseas borrar. Por ejemplo, si ves algo como:

    192.168.1.0/24 via 192.168.0.1 dev eth0

    Puedes eliminar o comentar esta línea.
  4. Guardar y Salir: Guarda el archivo y sal del editor (en nano, presiona Ctrl+O, luego Enter para guardar y Ctrl+X para salir).
  5. Reiniciar el Servicio de Red: Para aplicar los cambios, reinicia el servicio de red:

    sudo systemctl restart network

Distribuciones Basadas en Debian/Ubuntu

Para eliminar una ruta persistente en distribuciones como Debian o Ubuntu, sigue estos pasos:

  1. Editar el Archivo de Configuración de Interfaces: En distribuciones basadas en Debian, las rutas persistentes suelen configurarse en el archivo /etc/network/interfaces o en un archivo en /etc/network/interfaces.d/. Abre el archivo con un editor de texto:

    sudo nano /etc/network/interfaces
  2. Eliminar la Ruta: Busca la sección correspondiente a la interfaz de red y localiza las líneas relacionadas con la ruta persistente. Por ejemplo:

    auto eth0
    iface eth0 inet static
    address 192.168.1.10
    netmask 255.255.255.0
    gateway 192.168.1.1

    up ip route add 10.0.0.0/24 via 192.168.1.254

    Elimina o comenta las líneas que agregan rutas persistentes.
  3. Guardar y Salir: Guarda los cambios y cierra el editor (Ctrl+O, Enter, y Ctrl+X en nano).
  4. Aplicar los Cambios: Reinicia el servicio de red para que los cambios surtan efecto:

    sudo systemctl restart networking

3. Verificar los Cambios

Después de eliminar una ruta de red persistente, verifica que la ruta ya no esté en la tabla de rutas:

ip route

o

netstat -r

Asegúrate de que la ruta que has eliminado ya no aparezca en la salida.

Conclusión

Eliminar una ruta de red persistente en Linux puede ser necesario por diversas razones, como cambios en la infraestructura de red o ajustes en la configuración del sistema. Siguiendo los pasos descritos en este artículo, puedes eliminar rutas de red persistentes de manera efectiva y garantizar que tu configuración de red sea precisa y adecuada a tus necesidades actuales.