Il comando route viene utilizzato per mostrare/manipolare la tabella di routing IP. Il comando più semplice con "route" è eseguirlo senza opzioni o argomenti che restituiranno la tabella di routing IP. Il comando equivalente con ip è il seguente:
$ ip r
dove r sta per percorso.
Il comando route è stato deprecato nell'installazione minima di CentOS 7 e nella maggior parte delle distribuzioni Linux. Il comando ip può essere utilizzato al posto del comando route. I passaggi seguenti descrivono l'installazione del comando route su CentOS/RHEL 7.
# route -n -bash: route: command not found #
Passaggio 1 . Installazione binaria del comando Route:esegui il comando seguente per installare il comando route:
# yum install net-tools Loaded plugins: fastestmirror ..... Installed: net-tools.x86_64 0:2.0-0.24.20131004git.el7 Complete! #
Passaggio 2 . Verifica l'installazione:esegui i seguenti comandi per verificare l'installazione:
# which route /usr/sbin/route #
Visualizza la tabella di routing utilizzando il comando seguente:
# 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 #
Pensieri finali
Come accennato nella sezione precedente, l'utilità ip è un sostituto di diverse utilità tra cui ifconfig e 'route', è inclusa nel pacchetto iproute2. I percorsi possono essere visualizzati eseguendo ip route o ip r in breve. Esistono comandi di percorso aggiuntivi per aggiungere o eliminare come ip route del unreachable 10.1.0.0/24, dove "unreachable" è il nome del percorso e "10.1.0.0/24" è il percorso.