Comando route en Linux: Ver y Configurar la Tabla de Rutas IP
El Comando route en Linux manipula la tabla de enrutamiento IP del kernel. Su uso principal es configurar rutas estáticas para hosts o redes especificadas a través de una interfaz, después de que la misma haya sido configurada con el programa ip.
Todo lo que el comando route hace puede ser realizado por el comando ip.
Si el route se utiliza sin ninguna opción, muestra la tabla de rutas.
$ routeTabela de Roteamento IP do KernelDestino Roteador MáscaraGen. Opções Métrica Ref Uso Ifacedefault ip-172-30-0-1.e 0.0.0.0 UG 0 0 0 eth010.8.0.0 ip-10-8-0-2.ec2 255.255.255.0 UG 0 0 0 tun0ip-10-8-0-2.ec2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0instance-data.e 0.0.0.0 255.255.255.255 UH 0 0 0 eth0172.30.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
La misma información puede verse con el comando ip:
$ ip route showdefault via 172.30.0.1 dev eth0 10.8.0.0/24 via 10.8.0.2 dev tun0 10.8.0.2 dev tun0 proto kernel scope link src 10.8.0.1 169.254.169.254 dev eth0 172.30.0.0/24 dev eth0 proto kernel scope link src 172.30.0.46
El comando netstat -r también lista la tabla de rutas:
$ netstat -r
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções MSS Janela irtt Iface
default ip-172-30-0-1.e 0.0.0.0 UG 0 0 0 eth0
10.8.0.0 ip-10-8-0-2.ec2 255.255.255.0 UG 0 0 0 tun0
ip-10-8-0-2.ec2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
instance-data.e 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
172.30.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
En algunas distribuciones, el paquete Net-Tools que contiene el comando route ni siquiera se instala como estándar, prefiriéndose el paquete iproute2 que contiene el comando "ip".
Aprende mucho más sobre Linux en nuestro curso en línea. Puedes realizar la inscripción aquí. Si ya tienes una cuenta, o quieres crear una, simplemente ingresa o crea tu usuario aquí. Consulta nuestro contenido con todos los principales comandos en Linux.
¿Te gustó? Comparte
Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.