netstat is een opdrachtregelprogramma dat wordt gebruikt om netwerkstatistieken te controleren. Hiermee kunt u netwerkgegevens bekijken, zoals de gebruikte poorten, actieve verbindingen, verzonden pakketten, enz.

Het is interessant om op te merken dat dit hulpprogramma beschikbaar is op Windows Server-edities en in gebruik sterk lijkt op dat op Linux.

Volg dit artikel om te zien hoe u de opdracht netstat op uw Linux-systeem kunt gebruiken.

Netstat-opdrachten structureren

Er zijn twee manieren waarop u de opdracht netstat kunt gebruiken: voer de opdracht alleen uit of voer deze uit met opties. Als u ervoor kiest om netstat uit te voeren zonder dat er opties zijn aangegeven, worden alle actieve verbindingen op uw systeem weergegeven.

netstat

Wanneer u netstat met opties uitvoert, moet u a. specificeren koppelteken (-) voor elke vlag.

netstat [-optie1] [-optie2] …

netstat heeft een aantal vlaggen en in de volgende sectie ziet u enkele voorbeelden die in gebruik zijn.

Als je veel opties hebt om in je opdracht op te nemen, kan het storend zijn om elke keer een koppelteken toe te voegen. Gelukkig biedt netstat een eenvoudigere manier om dit te doen.

instagram viewer

U kunt eenvoudig één koppelteken gebruiken en vervolgens uw opties opeenvolgend weergeven zonder spaties ertussen. Bijvoorbeeld, in plaats van te typen netstat -p -n -t, je kunt gewoon rennen netstat -pnt.

U zult dit summatieve formaat erg handig vinden wanneer u meerdere netstat-opdrachten met veel opties moet uitvoeren:

netstat -[optie1][optie2][optie3]...

Verwant: Waarom u Linux Networking Tool in Windows met WSL zou moeten gebruiken?

netstat-opdrachten die u moet kennen

Als u de statistieken voor de UDP-, TCP-, ICMP- en IP-protocollen wilt weten, gebruikt u de volgende opdracht:

netstat -s

Voer de onderstaande opdracht uit om alle TCP-verbindingen (Transmission Control Protocol) weer te geven:

netstat -at

Op dezelfde manier geeft u voor UDP-verbindingen de volgende opdracht:

netstat -au

Om alle servers/poorten weer te geven die actief zijn (luisteren) op uw systeem, voert u het volgende uit:

netstat -plnt

Het is belangrijk op te merken dat dit commando mogelijk vereist: sudo-privileges. Dit komt omdat de rootgebruiker mogelijk de eigenaar is van sommige services.

Dit specifieke commando is erg belangrijk omdat het je zelfs de programma-ID's van de actieve servers laat zien. U kunt deze informatie gebruiken om servers te stoppen die u niet op uw systeem wilt laten draaien.

ss: een opvolger van het netstat-commando

Hoewel netstat een goed hulpmiddel is voor het bewaken van netwerkverbindingen, is het niet zo gedetailleerd als het ss-hulpprogramma. U kunt de opdracht ss gebruiken om netwerksockets op Linux te bewaken. Het is sneller dan netstat en geeft meer gedetailleerde informatie.

DeelTweetenE-mail
Hoe netwerkverbindingen op Linux te bewaken met ss

Als je een netwerkprobleem op je Linux-systeem vermoedt, kun je dit als volgt opsporen en oplossen met de opdracht ss.

Lees volgende

Gerelateerde onderwerpen
  • Linux
  • Computer netwerken
  • Linux
Over de auteur
Jerome Davidson (31 artikelen gepubliceerd)

Jerome is een stafschrijver bij MakeUseOf. Hij behandelt artikelen over programmeren en Linux. Hij is ook een crypto-enthousiasteling en houdt de crypto-industrie altijd in de gaten.

Meer van Jerome Davidson

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren