Wireshark neden arabirim bulunamadı diyor?

Why Does Wireshark Say No Interfaces Found



Wireshark çok ünlü, açık kaynaklı bir ağ yakalama ve analiz aracıdır. Wireshark'ı kullanırken birçok ortak sorunla karşılaşabiliriz. Yaygın sorunlardan biri, Wireshark'ta Listelenen Arayüz Yok . Sorunu anlayalım ve Linux OS'de bir çözüm bulalım. Wireshark basic bilmiyorsanız, önce Wireshark Basic'i kontrol edin, sonra buraya gelin.

Wireshark'ta hiçbir Arayüz listelenmiyor:

Bu sorunu görelim ve çözmeye çalışalım.







Aşama 1:



Öncelikle Linux PC'mizde kaç tane interface olduğunu görmemiz gerekiyor.



komutunu kullanabiliriz. ifconfig Linux bilgisayarımızdaki yukarı arayüzlerin bir listesini görmek için. Öyleyse terminali açın (Kısa yol Alt+Ctrl+t) ve komutu çalıştırın ifconfig





Çıktılar:

Tüm yukarı arayüzleri listelemelidir. İşte ekran görüntüsü ifconfig çıktı



E:fiverrWorkLinuxhint_mail74838Article_Taskc_c++_wireshark_15ampicinter_1.png

Burada geri döngü arabirimi lo dahil olmak üzere üç arabirim görebiliriz.

Aşağı arayüzler de dahil olmak üzere sistemimizdeki tüm arayüzleri görmek istiyorsak, şu komutu kullanın: ifconfig -a

Adım 2:

Şimdi komut satırından Wireshark'ı başlatın.

tel köpekbalığı

Ekran görüntüsü:

Çıktı:

E:fiverrWorkLinuxhint_mail74838Article_Taskc_c++_wireshark_15ampicinter_2.png

Şimdi, önceki çıktıdan gördüğümüz arayüzleri görmüyoruz. ifconfig emretmek. Sağ tarafta gösterilen tüm arayüzlerin seçili olduğunu görebiliriz.

O zaman sorun nedir? Wireshark neden gerekli arayüzleri algılayamıyor?

Görelim.

Aşama 3:

Wireshark'ı kapatın ve terminale geri dönün. Burada kullanıcının normal bir kullanıcı olduğunu görebiliriz [Örnek: rian], ancak Wireshark'ı süper kullanıcı modunda başlatmamız gerekiyor; aksi takdirde Wireshark'ın sistem arayüz listesine erişmesine izin verilir. Deneyelim.

onunve root şifresini girin.

Çıktı:

Şimdi istemi şu şekilde görebiliriz [e-posta korumalı] . Bu kökte olduğumuz anlamına gelir. Wireshark'ı tekrar terminalden başlatmayı deneyelim.

tel köpekbalığı

Çıktı:

E:fiverrWorkLinuxhint_mail74838Article_Taskc_c++_wireshark_15ampicinter_3.png

Tüm arayüzler burada Wireshark ana sayfasında listelenmiştir. Gerekli arayüzler mavi bir daire ile işaretlenmiştir. Bunlar, daha önce gördüğümüz arayüzlerin aynısı. ifconfig komut çıktısı.

Linux'ta Wireshark'ı sudo veya süper kullanıcı modunda çalıştırmak sorunu çözer.

Süper kullanım modunda gördük. Sudo yapmanın işe yarayıp yaramadığını deneyelim.

Komut dizileri:

1. Wireshark'ı kapatın ve girin çıkış kökünden çıkmak.

2. Sudo wireshark komutunu yazın ve rian kullanıcısının parolasını girin. Kök şifresine gerek yok.

İşte yukarıdaki 1. ve 2. adımlar için ekran görüntüsü.

İşte Wireshark'ın ana ekranı

Tüm arayüzler burada listelenmiştir.

Yakalama Testi:

Not: enp1s0 bir Ethernet arabirimidir ve wlp2s0 bir Wi-Fi arabirimidir.

Gördüğümüz gibi, arayüzler aşağıda listelenmiştir, bu yüzden çalışıp çalışmadığını görmek için tek bir arayüzde yakalamaya çalışalım.

Aşağıdaki ekran görüntüsüne bakın ve ilk arayüze çift tıklayın.

E:fiverrWorkLinuxhint_mail74838Article_Taskc_c++_wireshark_15ampicinter_4.png

enp1s0 arayüzüne çift tıkladığımız anda yakalamaya başlıyor. İşte enp1s0 arayüzünde canlı yakalama için ekran görüntüsü

E:fiverrWorkLinuxhint_mail74838Article_Taskc_c++_wireshark_15ampicinter_5.png

Çalışıp çalışmadığını görmek için diğer arayüzleri de yakalamayı deneyebiliriz.

Şimdi yakalamaya başlamak için wlp2s0'a çift tıklayın. İşte canlı yakalama için ekran görüntüsü.

E:fiverrWorkLinuxhint_mail74838Article_Taskc_c++_wireshark_15ampicinter_6.png

Çözüm

Bu yazıda, Wireshark Linux sistemindeki tüm arayüzleri algılayamadığında veya listeleyemediğinde sorunun nasıl çözüleceğini öğrendik. Ve bunu çözmemizin iki yolu var; Wireshark'ı süper kullanıcı modunda veya sudo kullanarak başlatın.