Contents

Spåra nätverksanslutningar i Linux med pktstat

Viktiga lärdomar

pktstat är ett mångsidigt kommandoradsverktyg som ger användare möjlighet att övervaka nätverkstrafik och få detaljerad information om paket i realtid, analogt med funktionerna i populära verktyg som top eller htop för övervakning av processer.

Att hämta pktstat via en pakethanterare som APT, Pacman eller DNF på populära Linux-distributioner är en enkel process.

Genom att köra pktstat som root kan man övervaka aktiva nätverksanslutningar genom att visa information om ursprung och destination för data som överförs mellan den egna datorn och externa system.

För dem som vill ha insikt i hur deras nätverksbandbredd utnyttjas på Linux-system finns ett effektivt verktyg som kallas pktstat. Detta kommandoradsinstrument ger en livevisning av paketaktivitet och erbjuder användarvänliga alternativ för ofta utförda uppgifter.

Vad är pktstat?

pktstat är ett verktyg som visar hur paket som går till och från din dator beter sig, på samma sätt som top eller htop visar information om processer. Det är ett helskärmsprogram som körs i terminalen.

Hur man installerar pktstat

Processen att installera pktstat kan anses vara enkel, eftersom den är lättillgänglig genom de pakethanterare som används av de allra flesta framstående Linux-distributioner.

Följ dessa steg för att installera paketet på ett Debian-baserat operativsystem, t.ex. Ubuntu:

 sudo apt install pktstat 

Och på Arch:

 sudo pacman -S pktstat

Och på Red Hat-familjen

 sudo dnf install pktstat 

Övervakning av nätverksanslutningar med pktstat

/sv/images/pktstat.jpg

För att komma åt det aktuella läget för nätverksanslutningar med pktstat, kan man köra kommandot via en terminalsession. Eftersom nätverksanslutningar är viktiga för systemsäkerheten bör verktyget köras med administrativa behörigheter, vanligtvis som root-användare:

 sudo pktstat 

När detta kommando körs visas en omfattande helskärmsvy över alla aktiva nätverksanslutningar som för närvarande finns i ditt system. Visningen kommer att innehålla information om både den ursprungliga och den avsedda mottagande noden för varje datapaket som överförs mellan din enhet och fjärrservern.

Att använda det mångsidiga kommandoradsverktyget pktstat ger många fördelar vid hantering av nätverkstrafik. En sådan fördel är tillgången till flera alternativ som ger användarna möjlighet att skräddarsy sina övervakningskrav.Bland dessa alternativ finns flaggan “-i” som gör att man kan välja ett specifikt gränssnitt för observation. Detta kan vara särskilt användbart när man vill fokusera på en viss typ av anslutning, t.ex. ett trådbundet Ethernet-gränssnitt istället för trådlös anslutning.

 sudo pktstat -i [interface]

Som standard tenderar pktstat att visa förkortade värdnamn. Om du vill visa det fullständiga värdnamnet kan du använda flaggan “-F”.

Användningen av alternativet -n i pktstat eliminerar visningen av värdnamn och presenterar istället endast IP-adresser. Dessutom kan man trycka på n medan programmet är igång för att aktivera eller avaktivera ett numeriskt visningsläge för den pågående sessionen av pktstat .

Användningen av alternativet -c tillsammans med pktstat möjliggör segregering av trafikströmmar som vanligtvis aggregeras som standard, inklusive flera TCP-anslutningar (Transmission Control Protocol).

Man kan ändra ordningen på de filer som visas genom att använda funktionen “top mode”, som inte bara sorterar baserat på filstorlek utan också tar hänsyn till antalet bitar i varje fil, genom att använda alternativet “-t”.

pkstat är ett värdefullt tillägg till din verktygslåda

PktStat är ett oumbärligt kommandoradsverktyg som ger användare möjlighet att övervaka sitt Linux-systems inkommande och utgående nätverkstrafik i realtid, ungefär som de funktioner som erbjuds av populära verktyg som “top” eller “htop”.