El comando de ruta se utiliza para mostrar/manipular la tabla de enrutamiento de IP. El comando más simple con 'ruta' es ejecutarlo sin opciones o argumentos que devolverán la tabla de enrutamiento IP. El comando equivalente con ip es el siguiente:
$ ip r
donde r significa ruta.
El comando de ruta quedó obsoleto en la instalación mínima de CentOS 7 y en la mayoría de las distribuciones de Linux. El comando ip se puede usar en lugar del comando route. Los siguientes pasos describen la instalación del comando de ruta en CentOS/RHEL 7.
# route -n -bash: route: command not found #
# yum install net-tools Loaded plugins: fastestmirror ..... Installed: net-tools.x86_64 0:2.0-0.24.20131004git.el7 Complete! #
Paso 2 . Verifique la instalación:Ejecute los siguientes comandos para verificar la instalación:
# which route /usr/sbin/route #
Muestre la tabla de enrutamiento usando el siguiente comando:
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.43.1 0.0.0.0 UG 100 0 0 ens33 192.168.43.0 0.0.0.0 255.255.255.0 U 100 0 0 ens33 #
Reflexiones finales
Como se mencionó en la sección anterior, la utilidad ip es un reemplazo de varias utilidades, incluidas ifconfig y 'route', se incluye en el paquete iproute2. Las rutas se pueden ver ejecutando ip route o ip r para abreviar. Hay comandos de ruta adicionales para agregar o eliminar, como ip route del unreachable 10.1.0.0/24, donde "unreachable" es el nombre de la ruta y "10.1.0.0/24" es la ruta.