GNU/Linux >> Tutoriels Linux >  >> Linux

"-bash:route:commande introuvable" sur CentOS/RHEL 8

L'ancienne commande pour définir la route par défaut est route. Si aucune option n'est utilisée, il affichera une liste de toutes les routes actuellement définies sur cet hôte. Lors de l'utilisation de la commande route sans options, elle essaiera toujours de résoudre le nom d'une adresse IP donnée, ce qui prend un certain temps. Si vous ne voulez pas qu'une résolution de nom soit effectuée, utilisez l'option -n, ce qui rend la commande beaucoup plus rapide. La commande équivalente avec ip est la suivante :

$ ip r

r signifie itinéraire.

Par défaut, la commande route n'est pas disponible dans l'installation minimale de CentOS/RHEL 8 ni dans les autres distributions Linux. La commande route est disponible en installant le package net-tools . La commande ip route show peut être utilisée à la place de la commande route pour vérifier les ports d'écoute et les services sur l'installation minimale de CentOS/RHEL 8.

Cet article décrit comment résoudre "-bash :route :commande introuvable" sur CentOS/RHEL 8.

L'erreur ci-dessous indique que la commande route n'est pas installée sur le système.

# route -n
-bash: route: command not found
#

Étape 1 . Installation du package :exécutez la commande suivante pour installer le package net-tools :

# dnf install net-tools
CentOS-8 – AppStream
…………………….
Installed:
  net-tools-2.0-0.51.20160912git.el8.x86_64

Complete!
#

Étape 2 . Vérification :Vérifiez l'installation :exécutez les commandes suivantes pour vérifier l'installation :

# which netstat
/usr/sbin/route
#

Pour afficher la table de routage, utilisez la commande ci-dessous :

# 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 eth0
0.0.0.0         192.168.43.1    0.0.0.0         UG    101    0        0 eth1
192.168.43.0    0.0.0.0         255.255.255.0   U     100    0        0 eth0
192.168.43.0    0.0.0.0         255.255.255.0   U     101    0        0 eth1
#

Réflexions finales

Comme mentionné dans la section précédente, l'utilitaire ip remplace plusieurs utilitaires, notamment ifconfig et 'route', il est inclus dans le package iproute2. Les routes peuvent être vues en exécutant ip route ou ip r en abrégé. Il existe des commandes de route supplémentaires pour ajouter ou supprimer, telles que ip route del unreachable 10.1.0.0/24, où "unreachable" est le nom de la route et "10.1.0.0/24" est la route.


Linux
  1. Commande semanage introuvable dans CentOS 8 / RHEL 8

  2. Commande ifconfig introuvable – CentOS/RHEL 7

  3. "-bash:route:commande introuvable" sur CentOS/RHEL 7

  4. CentOS / RHEL :Comment savoir si un port réseau est ouvert ou non ?

  5. Comment résoudre l'erreur "-bash:xclock:command not found" dans CentOS / RHEL

Comment installer le mastic dans RHEL 8 / CentOS 8

26 exemples de commandes DNF dans Fedora / CentOS / RHEL

Commande semanage introuvable dans CentOS 7/6 et RHEL 7/6 - Solution rapide

Commande netstat introuvable sur CentOS 8 / RHEL 8 - Solution rapide

Commande ifconfig introuvable sur CentOS 8 / RHEL 8 - Solution rapide

Comment installer Scala 3 sur RHEL 8 / CentOS 8