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
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.
wireharkEkraanipilt:
Väljund:
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.
wireharkVäljund:
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.
Niipea kui me topeltklõpsame liidesel enp1s0, hakkab see jäädvustama. Siin on ekraanipilt liidese enp1s0 reaalajas jäädvustamiseks
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.
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.