Wireshark nav uzskaitītas saskarnes:
Apskatīsim šo problēmu un mēģināsim to atrisināt.
1. darbība:
Pirmkārt, mums jāredz, cik saskarņu ir mūsu Linux datorā.
Mēs varam izmantot komandu ifconfig lai redzētu saskarņu sarakstu mūsu Linux datorā. Tāpēc atveriet termināli (īsinājumtaustiņš Alt+Ctrl+t) un palaidiet komandu ifconfig
Izejas:
Tam vajadzētu uzskaitīt visas saskarnes. Šeit ir ekrānuzņēmums ifconfig izvade
Šeit mēs varam redzēt trīs saskarnes, ieskaitot cilpas interfeisu lo.
Ja mēs vēlamies redzēt visas mūsu sistēmas saskarnes, ieskaitot lejupvērstās saskarnes, izmantojiet komandu ifconfig -a
2. darbība:
Tagad palaidiet Wireshark no komandrindas.
wireharkEkrānuzņēmums:
Izeja:
Tagad mēs neredzam saskarnes, kuras esam redzējuši no iepriekšējās ifconfig komandu. Labajā pusē mēs redzam, ka ir atlasītas visas parādītās saskarnes.
Tad kāda ir problēma? Kāpēc Wireshark nevar noteikt nepieciešamās saskarnes?
Paskatīsimies.
3. darbība:
Aizveriet Wireshark un atgriezieties terminālī. Šeit mēs varam redzēt, ka lietotājs ir parasts lietotājs [Piemērs: rian], bet mums ir jāuzsāk Wireshark superlietotāja režīmā; pretējā gadījumā Wireshark ir atļauts piekļūt sistēmas saskarnes sarakstam. Izmēģināsim.
tāun ievadiet saknes paroli.Izeja:
Tagad mēs varam redzēt uzvedni kā [pasts aizsargāts]. Tas nozīmē, ka mēs esam saknē. Mēģināsim vēlreiz palaist Wireshark no termināļa.
wireharkIzeja:
Visas saskarnes ir uzskaitītas šeit, Wireshark mājas lapā. Nepieciešamās saskarnes ir apzīmētas ar zilu apli. Šīs ir tās pašas saskarnes, kuras esam redzējuši sadaļā ifconfig komandu izvade.
Linux operētājsistēmā Wireshark palaišana sudo vai superlietotāja režīmā atrisina problēmu.
Mēs esam redzējuši superlietošanas režīmā. Mēģināsim, vai sudo darbība darbojas vai nē.
Komandu secības:
1. Aizveriet Wireshark un ievadiet Izeja iznākt no saknes.
2. Ierakstiet komandu sudo WireShark un ievadiet lietotāja rian paroli. Nav nepieciešama root parole.
Šeit ir iepriekš minēto 1. un 2. darbību ekrānuzņēmums.
Šeit ir Wireshark sākuma ekrāns
Visas saskarnes ir uzskaitītas šeit.
Uzņemšanas tests:
Piezīme: enp1s0 ir Ethernet interfeiss, un wlp2s0 ir Wi-Fi interfeiss.
Kā redzam, saskarnes ir uzskaitītas, tāpēc mēģināsim uzņemt vienā saskarnē, lai redzētu, vai tā darbojas vai nē.
Skatiet zemāk redzamo ekrānuzņēmumu un veiciet dubultklikšķi uz pirmās saskarnes.
Tiklīdz mēs veicam dubultklikšķi uz interfeisa enp1s0, tas sāk uztvert. Šeit ir ekrānuzņēmums tiešraižu uzņemšanai saskarnē enp1s0
Mēs varam mēģināt uzņemt arī citas saskarnes, lai redzētu, vai tā darbojas.
Tagad veiciet dubultklikšķi uz wlp2s0, lai sāktu uzņemšanu. Šeit ir ekrānuzņēmums tiešraides uzņemšanai.
Secinājums
Šajā rakstā mēs esam iemācījušies atrisināt problēmu, ja Wireshark nevar noteikt vai uzskaitīt visas saskarnes no Linux sistēmas. Un mēs varam to atrisināt divos veidos; vai nu palaidiet Wireshark superlietotāja režīmā vai izmantojot sudo.