Mengapa Wireshark mengatakan tidak ada antara muka yang dijumpai

Why Does Wireshark Say No Interfaces Found



Wireshark adalah alat menangkap dan menganalisis rangkaian sumber terbuka yang sangat terkenal. Semasa menggunakan Wireshark, kami mungkin menghadapi banyak masalah umum. Salah satu masalah yang biasa berlaku adalah Tiada Antaramuka yang disenaraikan di Wireshark . Mari fahami masalahnya dan cari jalan penyelesaian di OS Linux. Sekiranya anda tidak mengetahui asas Wireshark, kemudian periksa Wireshark Basic terlebih dahulu, kemudian kembali ke sini.

Tiada Antaramuka yang disenaraikan di Wireshark:

Mari lihat masalah ini dan cuba selesaikannya.







Langkah 1:



Pertama sekali, kita perlu melihat berapa banyak antara muka di PC Linux kita.



Kita boleh menggunakan perintah ifconfig untuk melihat senarai antara muka di komputer Linux kami. Jadi buka terminal (jalan pintas Alt + Ctrl + t) dan jalankan perintah ifconfig





Keluaran:

Ia harus menyenaraikan semua antara muka. Berikut adalah tangkapan skrin untuk ifconfig pengeluaran



E:  fiverr  Work  Linuxhint_mail74838  Article_Task  c_c ++ _ wireshark_15  bam  pic  inter_1.png

Di sini kita dapat melihat tiga antara muka, termasuk antara muka loopback.

Sekiranya kita ingin melihat semua antara muka dalam sistem kita, termasuk antara muka yang turun, maka gunakan perintah ifconfig -a

Langkah 2:

Sekarang lancarkan Wireshark dari baris arahan.

wireshark

Tangkapan Skrin:

Pengeluaran:

E:  fiverr  Work  Linuxhint_mail74838  Article_Task  c_c ++ _ wireshark_15  bam  pic  inter_2.png

Sekarang kita tidak melihat antara muka yang telah kita lihat dari output sebelumnya ifconfig arahan. Di sebelah kanan, kita dapat melihat Semua antara muka yang ditunjukkan dipilih.

Lalu apa masalahnya? Mengapa Wireshark tidak dapat mengesan antara muka yang diperlukan?

Mari kita lihat.

Langkah 3:

Tutup Wireshark dan kembali ke terminal. Di sini kita dapat melihat pengguna itu adalah pengguna biasa [Contoh: rian], tetapi kita perlu melancarkan Wireshark dalam mod superuser; jika tidak, Wireshark dibenarkan mengakses senarai antara muka sistem. Mari mencubanya.

itudan masukkan kata laluan root.

Pengeluaran:

Sekarang kita dapat melihat permintaan sebagai [dilindungi e-mel]. Ini bererti kita sudah berada di akar umbi. Mari cuba melancarkan Wireshark sekali lagi dari terminal.

wireshark

Pengeluaran:

E:  fiverr  Work  Linuxhint_mail74838  Article_Task  c_c ++ _ wireshark_15  bam  pic  inter_3.png

Semua antara muka disenaraikan di sini di laman utama Wireshark. Antaramuka yang diperlukan ditandai dengan bulatan biru. Ini adalah antara muka yang sama yang telah kita lihat di ifconfig output arahan.

Di Linux, menjalankan Wireshark dalam mod sudo atau superuser menyelesaikan masalah.

Kami telah melihat dalam mod superuse. Mari cuba sama ada melakukan sudo berfungsi atau tidak.

Urutan arahan:

1. Tutup Wireshark dan masukkan jalan keluar untuk keluar dari akar umbi.

2. Ketik perintah sudo wireshark dan masukkan kata laluan untuk pengguna rian. Tidak memerlukan kata laluan root.

Berikut adalah tangkapan skrin untuk langkah 1 dan 2 di atas.

Berikut adalah skrin utama Wireshark

Semua antara muka disenaraikan di sini.

Menangkap Ujian:

Catatan: enp1s0 adalah antara muka Ethernet, dan wlp2s0 adalah antara muka Wi-Fi.

Seperti yang kita lihat, antara muka disenaraikan ke bawah, jadi mari kita cuba menangkap dalam satu antara muka untuk melihat apakah ia berfungsi atau tidak.

Lihat tangkapan skrin di bawah dan klik dua kali pada antara muka pertama.

E:  fiverr  Work  Linuxhint_mail74838  Article_Task  c_c ++ _ wireshark_15  bam  pic  inter_4.png

Sebaik sahaja kita klik dua kali pada antara muka enp1s0, ia mula menangkap. Berikut adalah tangkapan skrin untuk menangkap secara langsung pada antara muka enp1s0

E:  fiverr  Work  Linuxhint_mail74838  Article_Task  c_c ++ _ wireshark_15  bam  pic  inter_5.png

Kami boleh mencuba menangkap antara muka lain untuk melihat apakah ia berfungsi.

Sekarang klik dua kali pada wlp2s0 untuk mula menangkap. Berikut adalah tangkapan skrin untuk rakaman langsung.

E:  fiverr  Work  Linuxhint_mail74838  Article_Task  c_c ++ _ wireshark_15  bam  pic  inter_6.png

Kesimpulannya

Dalam artikel ini, kita telah belajar bagaimana menyelesaikan masalah ketika Wireshark tidak dapat mengesan atau menyenaraikan semua antarmuka dari sistem Linux. Dan ada dua cara untuk menyelesaikannya; sama ada melancarkan Wireshark dalam mod superuser atau menggunakan sudo.