U Wiresharku nisu navedena sučelja:
Pogledajmo ovaj problem i pokušajmo ga riješiti.
Korak 1:
Prije svega, moramo vidjeti koliko sučelja postoji na našem Linux računalu.
Možemo koristiti naredbu ifconfig da biste vidjeli popis sučelja na našem Linux računalu. Otvorite terminal (prečac Alt+Ctrl+t) i pokrenite naredbu ifconfig
Izlazi:
Trebao bi popisati sva gore sučelja. Evo snimke zaslona za ifconfig izlaz
Ovdje možemo vidjeti tri sučelja, uključujući loopback sučelje lo.
Ako želimo vidjeti sva sučelja u našem sustavu, uključujući sučelja prema dolje, upotrijebite naredbu ifconfig -a
Korak 2:
Sada pokrenite Wireshark iz naredbenog retka.
žičana udicaSnimka zaslona:
Izlaz:
Sada ne vidimo sučelja koja smo vidjeli iz prethodnog izlaza datoteke ifconfig naredba. S desne strane možemo vidjeti da su odabrana sva prikazana sučelja.
U čemu je onda problem? Zašto Wireshark ne može otkriti potrebna sučelja?
Da vidimo.
Korak 3:
Zatvorite Wireshark i vratite se na terminal. Ovdje možemo vidjeti da je korisnik normalan korisnik [Primjer: rian], ali moramo pokrenuti Wireshark u superuser načinu; u suprotnom, Wiresharku je dopušten pristup popisu sučelja sustava. Pokušajmo.
svojei unesite root lozinku.Izlaz:
Sada možemo vidjeti upit kao [zaštićena e -pošta]. To znači da smo u korijenu. Pokušajmo ponovno pokrenuti Wireshark s terminala.
žičana udicaIzlaz:
Sva sučelja ovdje su navedena na početnoj stranici Wiresharka. Potrebna sučelja označena su plavim krugom. To su ista sučelja koja smo vidjeli u ifconfig izlaz naredbe.
U Linuxu problem rješava pokretanje Wiresharka u sudo ili superuser načinu.
Vidjeli smo u superuse modu. Pokušajmo raditi sudo ili ne.
Naredbe naredbi:
1. Zatvorite Wireshark i unesite Izlaz izaći iz korijena.
2. Upišite naredbu sudo wireshark i unesite lozinku za korisnika rian. Nije potrebna root lozinka.
Evo snimke zaslona za gornje korake 1 i 2.
Ovdje je početni zaslon Wiresharka
Ovdje su navedena sva sučelja.
Snimanje testa:
Bilješka: enp1s0 je Ethernet sučelje, a wlp2s0 je Wi-Fi sučelje.
Kao što vidimo, sučelja su navedena, pa pokušajmo snimiti u jedno sučelje da vidimo radi li ili ne.
Pogledajte donju snimku zaslona i dvaput kliknite na prvo sučelje.
Čim dvaput kliknemo na sučelje enp1s0, ono počinje snimati. Evo snimke zaslona za snimanje uživo na sučelju enp1s0
Možemo pokušati snimiti i druga sučelja kako bismo vidjeli radi li.
Sada dvaput kliknite na wlp2s0 za početak snimanja. Evo snimke zaslona za snimanje uživo.
Zaključak
U ovom smo članku naučili kako riješiti problem kada Wireshark ne može otkriti niti popisati sva sučelja iz Linux sustava. Postoje dva načina na koja to možemo riješiti; ili pokrenite Wireshark u superuser načinu rada ili koristeći sudo.