A Wireshark nem tartalmaz interfészeket:
Nézzük meg ezt a problémát, és próbáljuk meg megoldani.
1. lépés:
Először is meg kell nézni, hogy hány interfész van a Linux PC -n.
Használhatjuk a parancsot ifconfig hogy megtekinthesse a felületek listáját Linux számítógépünkön. Tehát nyissa meg a terminált (Short Alt+Ctrl+t) és futtassa a parancsot ifconfig
Kimenetek:
Fel kell sorolnia az összes felületi felületet. Itt a képernyőkép a ifconfig Kimenet
Itt három interfészt láthatunk, köztük a loopback interfészt lo.
Ha látni szeretnénk a rendszerünk összes interfészét, beleértve a lefelé irányuló interfészeket is, akkor használjuk a parancsot ifconfig -a
2. lépés:
Most indítsa el a Wiresharkot a parancssorból.
drótvágóKépernyőkép:
Kimenet:
Most nem látjuk azokat a felületeket, amelyeket a ifconfig parancs. A jobb oldalon láthatjuk, hogy az összes megjelenített felület ki van választva.
Akkor mi a gond? Miért nem képes a Wireshark érzékelni a szükséges interfészeket?
Lássuk.
3. lépés:
Zárja be a Wiresharkot, és térjen vissza a terminálhoz. Itt láthatjuk, hogy a felhasználó normál felhasználó [Példa: rian], de el kell indítanunk a Wiresharkot szuperfelhasználói módban; ellenkező esetben a Wireshark hozzáférhet a rendszer interfész listájához. Próbáljuk ki.
annakés írja be a root jelszót.Kimenet:
Most láthatjuk a felszólítást, mint [email védett]. Ez azt jelenti, hogy gyökérben vagyunk. Próbáljuk meg újra elindítani a Wiresharkot a terminálról.
drótvágóKimenet:
Az összes interfész fel van sorolva itt a Wireshark honlapján. A szükséges interfészeket kék kör jelöli. Ezek ugyanazok az interfészek, amelyeket a ifconfig parancs kimenet.
Linux alatt a Wireshark futtatása sudo vagy superuser módban megoldja a problémát.
Láttuk szuperhasználati módban. Próbáljuk ki, hogy működik -e a sudo, vagy sem.
Parancssorozatok:
1. Zárja be a Wiresharkot, és lépjen be kijárat hogy kijöjjön a gyökérből.
2. Írja be a sudo WireShark parancsot, és írja be a rian jelszót. Nincs szükség root jelszóra.
Itt található a fenti 1. és 2. lépés képernyőképe.
Itt a Wireshark kezdőképernyője
Az összes interfész itt található.
Rögzítési teszt:
Jegyzet: Az enp1s0 egy Ethernet interfész, a wlp2s0 pedig egy Wi-Fi interfész.
Amint látjuk, az interfészek fel vannak sorolva, ezért próbáljuk meg egy felületen rögzíteni, hogy működik -e vagy sem.
Nézze meg az alábbi képernyőképet, és kattintson duplán az első felületre.
Amint duplán kattintunk az enp1s0 interfészre, megkezdődik a rögzítés. Itt van a képernyőkép az élő rögzítéshez az enp1s0 felületen
Megpróbálhatunk más interfészeket is rögzíteni, hogy lássuk, működik -e.
Most kattintson duplán a wlp2s0 elemre a rögzítés megkezdéséhez. Itt a képernyőkép az élő felvételhez.
Következtetés
Ebben a cikkben megtanultuk, hogyan lehet megoldani a problémát, ha a Wireshark nem képes észlelni vagy felsorolni a Linux rendszer összes interfészét. És ezt kétféleképpen oldhatjuk meg; vagy indítsa el a Wiresharkot szuperfelhasználói módban vagy sudo használatával.