¿Cuál es la diferencia entre "route" y "ip route"?

14

Traté de entender las herramientas de red en Linux. Ahora estoy confundido acerca de lo que debo usar para manipular el enrutamiento estático: routeo ip route?:

ruta : muestra / manipula la tabla de enrutamiento IP

ip : muestra / manipula enrutamiento, dispositivos, enrutamiento de políticas y túneles

¿Cuál es la diferencia entre estas dos herramientas?

estático
fuente

Respuestas:

16

El iproute2conjunto está configurado para reemplazar el net-toolsconjunto de herramientas de configuración de red. Hay comandos "sinónimo" que realizan funciones similares en cada uno.

Si bien la mayoría de la documentación lo referirá al routecomando, estará por delante del juego para aprender, ip routeya que las distribuciones deberían dejar de incluirse net-toolsen algún momento.

Comandos de red de Linux obsoletos y sus reemplazos

Aaron Copley
fuente
¡Gracias por el enlace que aclara todo el desastre con este zoológico de herramientas de redes!
estático
5

routeEs una herramienta bastante simple, perfecta para crear rutas estáticas. Todavía está presente en muchas distribuciones por compatibilidad. ip routees mucho más potente, tiene mucha más funcionalidad y puede crear reglas más especializadas.

ip route no es necesario para crear una ruta estática, pero como es una herramienta mucho más útil, el esfuerzo invertido en aprenderla y su sintaxis definitivamente es un tiempo bien invertido.

NickW
fuente
¡gracias! ¡Espero no necesitar ahora la "ruta ip" (es decir, esa "ruta" simple será suficiente)!
estático