Quelle est la différence entre «route» et «ip route»?

14

J'ai essayé de comprendre les outils de mise en réseau sous Linux. Je suis maintenant confus quant à ce que je dois utiliser pour manipuler le routage statique: routeou ip route?:

route - afficher / manipuler la table de routage IP

ip - afficher / manipuler le routage, les périphériques, le routage des stratégies et les tunnels

Quelle est la différence entre ces deux outils?

statique
la source

Réponses:

16

La iproute2suite est configurée pour remplacer la net-toolssuite d'outils de configuration réseau. Il existe des commandes "synonyme" qui remplissent une fonction similaire dans chacune.

Bien que la plupart de la documentation vous renvoie à la routecommande, vous serez en avance sur le jeu ip routecar les distributions devraient cesser d'inclure net-toolsà un moment donné.

Commandes réseau Linux obsolètes et leurs remplacements

Aaron Copley
la source
merci pour le lien clarifiant tout le gâchis avec ce zoo d'outils de réseautage!
statique
5

routeest un outil assez simple, parfait pour créer des routes statiques. Il est toujours présent dans de nombreuses distributions pour des raisons de compatibilité. ip routeest beaucoup plus puissant, il a beaucoup plus de fonctionnalités et peut créer des règles plus spécialisées.

ip route n'est pas nécessaire pour créer un itinéraire statique, mais comme c'est un outil beaucoup plus utile, l'effort consacré à son apprentissage et sa syntaxe sont définitivement du temps bien dépensé.

NickW
la source
Merci! J'espère que je n'ai pas besoin maintenant de la "route ip" (c'est-à-dire que cette simple "route" suffira)!
statique