Příkaz route se používá k zobrazení/manipulaci směrovací tabulky IP. Nejjednodušší příkaz s „route“ je spustit jej bez jakýchkoli voleb nebo argumentů, které vrátí směrovací tabulku IP. Ekvivalentní příkaz s ip je následující:
$ ip r
kde r znamená trasa.
Příkaz route byl v minimální instalaci CentOS 7 a většině distribucí Linuxu zastaralý. Místo příkazu route lze použít příkaz ip. Následující kroky popisují instalaci příkazu route na CentOS/RHEL 7.
# route -n -bash: route: command not found #
Krok 1 . Binární instalace příkazu Route:Spusťte následující příkaz pro instalaci příkazu route:
# yum install net-tools Loaded plugins: fastestmirror ..... Installed: net-tools.x86_64 0:2.0-0.24.20131004git.el7 Complete! #
Krok 2 . Ověřte instalaci:Spuštěním následujících příkazů ověřte instalaci:
# which route /usr/sbin/route #
Zobrazte směrovací tabulku pomocí níže uvedeného příkazu:
# 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 #
Poslední myšlenky
Jak bylo uvedeno v předchozí části, nástroj ip je náhradou několika nástrojů včetně ifconfig a „route“, je součástí balíčku iproute2. Trasy lze zobrazit spuštěním ip route nebo zkráceně ip r. Existují další příkazy trasy pro přidání nebo odstranění, jako je ip route del unreachable 10.1.0.0/24, kde „unreachable“ je název trasy a „10.1.0.0/24“ je trasa.