GNU/Linux >> Belajar Linux >  >> Debian

Bagaimana cara menambahkan perintah ifconfig yang hilang di Debian

Pada artikel ini, kita akan membahas cara menambahkan perintah ifconfig yang hilang di Debian. Kami akan menjalankan semua ini di Debian versi 11, “bullseye.” Versi Debian ini dikirimkan dengan paket baru ipp-usb, yang direkomendasikan oleh cups-daemon, dan menggunakan protokol IPP-over-USB vendor-netral yang diperkuat oleh beberapa printer modern. Hal ini, pada gilirannya, memungkinkan perangkat USB untuk diperlakukan sebagai perangkat jaringan, memperluas pencetakan tanpa driver untuk menyertakan printer yang terhubung ke USB.

Perintah ifconfig (konfigurasi antarmuka) adalah utilitas penting untuk mengkonfigurasi antarmuka jaringan residen kernel. Ini digunakan untuk menginisialisasi antarmuka yang diperlukan selama waktu boot. Di sisi lain, ini juga digunakan saat debugging atau saat Anda membutuhkan penyetelan sistem. Selanjutnya, perintah ini digunakan untuk menetapkan alamat IP dan netmask ke antarmuka atau mengaktifkan atau menonaktifkan antarmuka yang diberikan. Perintah ini tersedia di bawah paket net-tools.

ifconfig di Debian tidak ada

Beberapa dari Anda mungkin mengalami kesalahan saat menjalankan perintah ifconfig. Ini sebagian besar terjadi saat mencoba mengautentikasi alamat IP antarmuka jaringan Anda. Peringatan kesalahan menunjukkan bahwa “perintah ifconfig tidak ditemukan.” seperti yang ditunjukkan pada cuplikan berikut:

Jadi apa yang terjadi dari sini?

Dari Debian 9(stretch), ifconfig sudah usang, dan karena ini, Anda mendapatkan pesan kesalahan seperti yang ditunjukkan pada snapshot di atas tentang perintah ifconfig yang hilang. Solusi untuk halangan ini adalah ip addr perintah, yang kurang lebih melakukan pekerjaan yang hampir mirip dengan perintah ifconfig, seperti yang ditunjukkan pada cuplikan di bawah.

ip addr

Pada tangkapan layar di atas, perintah melanjutkan untuk menampilkan alamat IP dan data statistik lainnya dari semua antarmuka jaringan Anda, yang hampir sama dengan yang Anda cari.

Tetapi jika Anda masih gigih menggunakan ‘ifconfig” perintah, Anda perlu menginstal paket alat Jaringan untuk mencapai ini. Paket net-tools adalah direktori yang berisi kumpulan program yang menjadi dasar jaringan Linux.

Paket ini termasuk hostname(1), iptunnel, mii-tool(8), nameif(8), arp(8), ifconfig(8), ipmaddr, netstat(8), rarp(8), route (8) dan slattach (8). Namun, beberapa alat ini sudah usang sekarang. Lihat tabel evaluasi berikut dari program/perintah saat ini vs. perintah yang sudah usang.

Program Dihapus oleh
mii-tool ethtool
rute rute ip
nameif ifrename
ipmaddr ip maddr
iptunnel terowongan ip
arp ip tetangga
ifconfig alamat ip

Perbaiki perintah ifconfig yang hilang di Debian

Untuk mengatasi kesalahan ini, kami akan menginstal paket net-tools dengan mengeluarkan perintah berikut:

sudo apt install net-tools –y

“–y” flag dalam perintah membantu memberitahu perintah untuk melanjutkan penginstalan tanpa meminta Anda untuk menegaskan keputusan Anda apakah akan melanjutkan penginstalan atau tidak.

Perintah yang diberikan di atas memicu penginstalan paket net-tools di perusahaan dependensi perangkat lunak lain, seperti yang ditunjukkan pada cuplikan di bawah ini:

Setelah instalasi selesai dan berhasil, coba jalankan perintah ifconfig sekali lagi untuk melihat apakah itu berhasil. Kali ini, statistik jaringan Anda akan ditampilkan di terminal.

ifconfig

Setelah menjalankan kembali perintah, Anda akan melihat statistik jaringan. Namun, dalam beberapa kasus, Anda akan melihat kesalahan tetap ada, seperti dalam kasus kami. Lalu bagaimana kita menyelamatkan diri dari kesengsaraan ini? Ini mudah, sobat; Anda harus memperhatikan bahwa pengguna biasa yang kita ketik di perintah tidak memiliki direktori /sbin di jalurnya. Jalur /sbin adalah jalur lengkap ifconfig. Singkatnya, kita perlu memanggil ifconfig menggunakan path lengkapnya; jika tidak, perintah ifconfig dengan sendirinya tidak akan berfungsi jika kesalahan tetap ada.

Mari kita ketik path lengkap ifconfig diikuti dengan perintah, dan itu akan berfungsi. Lihat cuplikan ini:

/sbin/ifconfig

Kesimpulan

Ini adalah panduan singkat tentang bagaimana Anda dapat memperbaiki kesalahan perintah ifconfig yang hilang pada Debian 11 (Bullseye). Kami harap langkah-langkahnya cukup bagi Anda untuk mengatasi kesalahan ini. Selain perintah ifconfig, Anda juga dapat menggunakan ip addr kami melihat sebelumnya untuk mendapatkan statistik antarmuka jaringan Anda.


Debian
  1. Cara Menambahkan Ruang Swap di Debian 9

  2. Cara membuat daftar putih IP di Fail2ban di Debian Linux

  3. Bagaimana cara menginstal Java 17 di Debian 11

  1. Cara Menginstal Nextcloud di Debian 11

  2. Cara Menginstal PrestaShop di Debian 9

  3. Cara Menginstal Gradle di Debian 11

  1. Cara Menginstal Webmin di Debian 11

  2. Bagaimana Menambahkan Repositori ke Debian

  3. Cara Menambahkan Pengguna ke Sudoers di Debian