Miks Wireshark ütleb, et liideseid ei leitud?

Why Does Wireshark Say No Interfaces Found



Wireshark on väga kuulus avatud lähtekoodiga võrgu hõivamise ja analüüsimise tööriist. Wiresharki kasutamise ajal võime silmitsi seista paljude levinud probleemidega. Üks levinumaid probleeme on Wiresharkis pole ühtegi liidest loetletud . Mõistame probleemi ja leiame lahenduse Linuxi operatsioonisüsteemis. Kui te ei tea Wiresharki põhitõdesid, siis kontrollige kõigepealt Wireshark Basic, seejärel tulge siia tagasi.

Wiresharkis pole loetletud ühtegi liidest:

Vaatame seda probleemi ja proovime seda lahendada.







Samm 1:



Kõigepealt peame nägema, kui palju liideseid meie Linuxi arvutis on.



Me võime käsku kasutada ifconfig meie Linuxi arvutis olevate liideste loendi vaatamiseks. Nii et avage terminal (otsetee Alt+Ctrl+t) ja käivitage käsk ifconfig





Väljundid:

See peaks loetlema kõik liidesed üles. Siin on ekraanipilt ifconfig väljund



E:  fiverr  Work  Linuxhint_mail74838  Artikkel_ülesanne  c_c ++ _ wirehark_15  bam  pic  inter_1.png

Siin näeme kolme liidest, sealhulgas loopback -liidest lo.

Kui tahame näha kõiki oma süsteemi liideseid, sealhulgas allapoole liideseid, siis kasutage käsku ifconfig -a

2. samm:

Nüüd käivitage käsurealt Wireshark.

wirehark

Ekraanipilt:

Väljund:

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

Nüüd ei näe me liideseid, mida oleme näinud ifconfig käsk. Paremal küljel näeme, et kõik kuvatud liidesed on valitud.

Milles siis küsimus on? Miks Wireshark ei suuda nõutavaid liideseid tuvastada?

Vaatame.

3. samm:

Sulgege Wireshark ja tulge tagasi terminali. Siin näeme, et kasutaja on tavaline kasutaja [Näide: rian], kuid peame käivitama Wiresharki superkasutaja režiimis; vastasel juhul on Wiresharkil juurdepääs süsteemiliidese loendile. Proovime järele.

selleja sisestage juurparool.

Väljund:

Nüüd näeme viipa kui [e -post kaitstud]. See tähendab, et oleme juurikas. Proovime Wiresharki terminalist uuesti käivitada.

wirehark

Väljund:

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

Kõik liidesed on loetletud siin Wiresharki avalehel. Nõutavad liidesed on tähistatud sinise ringiga. Need on samad liidesed, mida oleme näinud kaustas ifconfig käsu väljund.

Linuxis lahendab probleemi Wiresharki käivitamine sudo või superkasutaja režiimis.

Oleme näinud superkasutusrežiimis. Proovime, kas sudo tegemine töötab või mitte.

Käsujärjed:

1. Sulgege Wireshark ja sisestage väljumine juurest välja tulla.

2. Sisestage käsk sudo WireShark ja sisestage kasutaja riani parool. Juurparooli pole vaja.

Siin on ülaltoodud sammude 1 ja 2 ekraanipilt.

Siin on Wiresharki avaekraan

Siin on loetletud kõik liidesed.

Pildistamise test:

Märge: enp1s0 on Etherneti liides ja wlp2s0 on WiFi-liides.

Nagu näeme, on liidesed loetletud, nii et proovime jäädvustada ühte liidesesse, et näha, kas see töötab või mitte.

Vaadake allolevat ekraanipilti ja topeltklõpsake esimest liidest.

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

Niipea kui me topeltklõpsame liidesel enp1s0, hakkab see jäädvustama. Siin on ekraanipilt liidese enp1s0 reaalajas jäädvustamiseks

E:  fiverr  Work  Linuxhint_mail74838  Artikkel_ülesanne  c_c ++ _ wirehark_15  bam  pic  inter_5.png

Võime proovida ka teiste liideste jäädvustamist, et näha, kas see töötab.

Nüüd topeltklõpsake pildistamise alustamiseks nuppu wlp2s0. Siin on ekraanipilt otsepildistamiseks.

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

Järeldus

Selles artiklis oleme õppinud, kuidas probleemi lahendada, kui Wireshark ei suuda tuvastada ega loetleda kõiki Linuxi süsteemi liideseid. Ja selle lahendamiseks on kaks võimalust; kas käivitage Wireshark superkasutaja režiimis või sudo abil.