Miksi Wireshark sanoo, että käyttöliittymiä ei löydy

Why Does Wireshark Say No Interfaces Found



Wireshark on erittäin kuuluisa, avoimen lähdekoodin verkon kaappaus- ja analysointityökalu. Wiresharkin käytön aikana saatamme kohdata monia yleisiä ongelmia. Yksi yleisimmistä ongelmista on Wiresharkissa ei ole luetteloita liittymistä . Ymmärrämme ongelman ja löydämme ratkaisun Linux -käyttöjärjestelmässä.Jos et tiedä Wireshark basic -ohjelmaa, tarkista ensin Wireshark Basic ja palaa sitten tänne.

Wiresharkissa ei ole luetteloita liittymistä:

Katsotaanpa tätä ongelmaa ja yritetään ratkaista se.







Vaihe 1:



Ensinnäkin meidän on nähtävä, kuinka monta rajapintaa Linux -tietokoneessamme on.



Voimme käyttää komentoa ifconfig nähdäksesi luettelon käyttöliittymistä Linux -tietokoneessamme. Avaa siis pääte (pikakuvake Alt+Ctrl+t) ja suorita komento ifconfig





Lähdöt:

Sen pitäisi listata kaikki ylöspäin olevat rajapinnat. Tässä on kuvakaappaus ifconfig lähtö



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

Tässä voimme nähdä kolme rajapintaa, mukaan lukien loopback -rajapinta lo.

Jos haluamme nähdä kaikki järjestelmämme rajapinnat, myös alasliittymät, käytä komentoa ifconfig -a

Vaihe 2:

Käynnistä nyt Wireshark komentoriviltä.

johdotus

Kuvakaappaus:

Lähtö:

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

Nyt emme näe rajapintoja, jotka olemme nähneet ifconfig komento. Oikealla puolella näemme Kaikki näytetyt rajapinnat on valittu.

Mistä sitten on kysymys? Miksi Wireshark ei pysty havaitsemaan tarvittavia rajapintoja?

Katsotaan.

Vaihe 3:

Sulje Wireshark ja palaa terminaaliin. Tässä voimme nähdä, että käyttäjä on tavallinen käyttäjä [Esimerkki: rian], mutta meidän on käynnistettävä Wireshark pääkäyttäjätilassa; muussa tapauksessa Wireshark saa käyttää järjestelmän käyttöliittymäluetteloa. Kokeillaan sitä.

senja kirjoita pääsalasana.

Lähtö:

Nyt voimme nähdä kehotteen muodossa [sähköposti suojattu]. Tämä tarkoittaa, että olemme juuri. Yritetään käynnistää Wireshark uudelleen päätelaitteesta.

johdotus

Lähtö:

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

Kaikki käyttöliittymät on lueteltu tässä Wiresharkin kotisivulla. Tarvittavat rajapinnat on merkitty sinisellä ympyrällä. Nämä ovat samat rajapinnat, joita olemme nähneet ifconfig komennon lähtö.

Linuxissa Wiresharkin suorittaminen sudo- tai superkäyttäjätilassa ratkaisee ongelman.

Olemme nähneet superkäyttötilassa. Kokeillaan, toimiiko sudo vai ei.

Komentojärjestykset:

1. Sulje Wireshark ja kirjoita poistua tulla ulos juurista.

2. Kirjoita komento sudo WireShark ja anna salasana käyttäjälle rian. Ei tarvita root -salasanaa.

Tässä on kuvakaappaus yllä olevista vaiheista 1 ja 2.

Tässä on Wiresharkin aloitusnäyttö

Kaikki käyttöliittymät on lueteltu tässä.

Tallennuskoe:

Huomautus: enp1s0 on Ethernet-liitäntä ja wlp2s0 on Wi-Fi-käyttöliittymä.

Kuten näemme, rajapinnat on lueteltu alas, joten yritämme kaapata yhteen käyttöliittymään nähdäksesi, toimiiko se vai ei.

Katso alla oleva kuvakaappaus ja kaksoisnapsauta ensimmäistä käyttöliittymää.

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

Heti kun kaksoisnapsautamme enp1s0 -käyttöliittymää, se alkaa kaapata. Tässä on kuvakaappaus live -kaappaamiseen käyttöliittymässä enp1s0

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

Voimme yrittää kaapata myös muita rajapintoja nähdäksemme, toimiiko se.

Kaksoisnapsauta nyt wlp2s0 aloittaaksesi kuvaamisen. Tässä on kuvakaappaus live -kaappaukseen.

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

Johtopäätös

Tässä artikkelissa olemme oppineet ratkaisemaan ongelman, kun Wireshark ei pysty havaitsemaan tai luetteloimaan kaikkia liitäntöjä Linux -järjestelmästä. Ja voimme ratkaista tämän kahdella tavalla; joko käynnistää Wiresharkin pääkäyttäjätilassa tai sudon avulla.