GNU/Linux >> Belajar Linux >  >> Linux

"-bash:rute:perintah tidak ditemukan" di CentOS/RHEL 8

Perintah lama untuk mengatur rute default adalah rute. Jika tidak ada opsi yang digunakan, ini akan menampilkan daftar semua rute yang saat ini ditentukan pada host ini. Saat menggunakan perintah rute tanpa opsi, itu akan selalu mencoba untuk menyelesaikan nama untuk alamat IP yang diberikan, yang membutuhkan waktu. Jika Anda tidak ingin resolusi nama dilakukan, gunakan opsi -n, yang membuat perintah jauh lebih cepat. Perintah yang setara dengan ip adalah sebagai berikut:

$ ip r

di mana r singkatan dari rute.

Secara default, perintah rute tidak tersedia di instalasi minimal CentOS/RHEL 8 dan distribusi Linux lainnya. perintah route tersedia dengan menginstal paket net-tools . perintah ip route show dapat digunakan sebagai pengganti perintah route untuk memeriksa port dan layanan yang mendengarkan pada instalasi minimal CentOS/RHEL 8.

Posting ini menjelaskan Cara mengatasi “-bash:route:command not found” di CentOS/RHEL 8.

Kesalahan di bawah ini menunjukkan bahwa perintah rute tidak diinstal pada sistem.

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

Langkah 1 . Instalasi Paket:Jalankan perintah berikut untuk menginstal paket net-tools:

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

Complete!
#

Langkah 2 . Verifikasi:Verifikasi instalasi:Jalankan perintah berikut untuk memverifikasi instalasi:

# which netstat
/usr/sbin/route
#

Untuk menampilkan tabel routing, gunakan perintah di bawah ini:

# 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
#

Pemikiran Akhir

Seperti yang telah disebutkan di bagian sebelumnya, utilitas ip adalah pengganti beberapa utilitas termasuk ifconfig dan 'rute', itu termasuk dalam paket iproute2. Rute dapat dilihat dengan menjalankan ip route atau ip r singkatnya. Ada perintah rute tambahan untuk menambah atau menghapus seperti ip route del unreachable 10.1.0.0/24, di mana "unreachable" adalah nama rute dan "10.1.0.0/24" adalah rute.


Linux
  1. perintah ifconfig tidak ditemukan – CentOS/RHEL 7

  2. “lsb_release:command not found” – Perbaiki di CentOS/RHEL

  3. CentOS / RHEL :Cara menambahkan rute nol di Linux

  1. perintah semanage tidak ditemukan di CentOS 8 / RHEL 8

  2. id:perintah tidak ditemukan

  3. w:perintah tidak ditemukan

  1. “-bash:firewall:command not found” – Cara mengatasi di CentOS/RHEL 7

  2. "-bash:rute:perintah tidak ditemukan" di CentOS/RHEL 7

  3. CentOS / RHEL :Bagaimana cara mengetahui apakah port jaringan terbuka atau tidak?