Netstat gebruiken voor effectieve netwerkproblemen oplossen in Windows 11/10
Netstat gebruiken voor netwerkproblemen oplossen op Windows 11/10
Eerlijk gezegd kan het navigeren door netwerkproblemen op Windows soms een enorme opgave zijn. Als ping, traceroute of zelfs Wireshark je niet genoeg aanwijzingen geven, kan Netstat een redder in nood zijn – als je weet waar je op moet letten. Het is een van die opdrachtregeltools die gemakkelijk over het hoofd wordt gezien, maar superhandig is om verbindingen te diagnosticeren, malafide applicaties op te sporen of gewoon grip te krijgen op wat er onder de motorkap gebeurt. Het addertje onder het gras? Soms is de uitvoer een puinhoop, of is het niet duidelijk wat de actieve verbindingen doen. Maar met een paar kleine aanpassingen kun je er je eigen netwerkdetective van maken. Bovendien is het snel en werkt het op alle recente Windows-versies zonder dat je iets extra’s hoeft te installeren.
Netstat gebruiken voor netwerkproblemen oplossen
Begin met de basis: voer de opdrachtprompt uit als beheerder
- Klik met de rechtermuisknop op het menu Start of druk opWin + X
- Selecteer Windows Terminal (Admin) of Opdrachtprompt (Admin)
Dit is nodig omdat sommige netstat-opties verhoogde rechten vereisen – anders krijg je beperkte informatie, of helemaal niets. Vraag me niet waarom Windows het ingewikkelder moet maken, maar zo is het nu eenmaal.
Snel inzicht krijgen in de huidige verbindingen met behulp van de opdracht netstat
- Typ
netstaten drukEnter
Dit toont actieve TCP- en UDP-verbindingen, maar de kolommen zijn niet bepaald gebruiksvriendelijk als je er niet bekend mee bent. De kolom Proto geeft aan of het TCP of UDP is, ‘ Lokaal adres’ toont het IP-adres en de poort van je machine, ‘ External Address’ is de externe server en ‘Status’ geeft aan of de verbinding tot stand is gebracht, ‘TIME_WAIT’ is, enz. Vrij eenvoudig, maar soms cryptisch.
Pro tip: Soms worden de poortnummers weergegeven als namen in plaats van cijfers, wat verwarrend kan zijn. Om dit te verhelpen en de poortnummers in hun geheel te zien, voer je het volgende uit:
netstat -n
Ververs de netwerkinformatie regelmatig om vluchtige verbindingen op te sporen
- Loop:
netstat -n 5
Hiermee wordt de lijst elke 5 seconden ververst, zodat je de veranderende verbindingen in realtime kunt volgen. Om dit te stoppen, druk je gewoon op Ctrl + C. Opmerking: je kunt het interval aanpassen (vervang 5 door de seconden die je wilt).Soms verschijnen en verdwijnen verbindingen op onstabiele netwerken sneller dan je kunt knipperen, dus deze truc helpt.
Filter verbindingen en ga dieper in op parameters
Netstat heeft een aantal schakelaars die je kunnen helpen achterhalen wat er aan de hand is. Hier zijn enkele veelgebruikte schakelaars die vaak van pas komen:
Actieve en inactieve verbindingen weergeven:netstat -a
Handig om een overzicht te krijgen van alle luisterpoorten en actieve sessies. Handig om te achterhalen welke service of app een poort bezet.
Lijst met processen die aan verbindingen zijn gekoppeld:netstat -b
Een beetje vreemd, maar bij sommige configuraties kan het even duren voordat de informatie is verzameld, vooral als je het in een regulier CMD-venster uitvoert. Het laat zien welke app verantwoordelijk is voor elke verbinding. Handig als je vermoedt dat malware of malafide apps stiekem toegang tot het netwerk proberen te krijgen.
Bekijk protocolstatistieken:netstat -s
Hiermee wordt het netwerkverkeer opgesplitst per protocol en worden verzonden en ontvangen pakketten, fouten, etc.weergegeven. Handig om netwerkcongestie of pakketverlies op te sporen.
Zie de routeringstabel:netstat -r
Dit is een soort kaart van hoe je pc het verkeer routeert. Als je vreemde verbindingsproblemen hebt, kun je door je routes te controleren misconfiguraties of conflicten aan het licht brengen.
Luisterpoorten weergeven:netstat -an | find "LISTEN"
Deze combinatie filtert de netwerklijst naar alleen de poorten die wachten op inkomende verbindingen. Handig voor beveiligingscontroles of om te achterhalen waarom een bepaalde service niet toegankelijk is.(Je kunt ook gewoon de opdracht uitvoeren netstat -anen zoeken naar LISTENING.)
Combineer opties om specifieke informatie te verkrijgen
Wilt u bijvoorbeeld alle UDP-verbindingen en proces-ID’s zien? Voeg dan gewoon meerdere parameters toe:
netstat -aua
Als u zich een bepaalde vlag herinnert, maar alle opties wilt zien, typt u gewoon:
netstat /?
Dit opent een lijst met alle ondersteunde switches. Houd er rekening mee dat het combineren van switches op sommige systemen zeer gedetailleerde weergaven kan opleveren, maar dat je er wel veel informatie uit kunt halen – net zoiets als drinken uit een brandslang.
Opmerking over netwerkopdrachten en het opnieuw instellen van netwerkinstellingen
Als netstat verkeersproblemen of verdachte verbindingen aan het licht brengt, kan het soms helpen om je netwerkstack te resetten. Je kunt dit doen met:
netsh int ip reset
of
netsh winsock reset
Vergeet niet om deze opdrachten in een beheerdersvenster uit te voeren. Soms kan je netwerk na de reset tijdelijk uitvallen en moet je je pc opnieuw opstarten. Let op: Windows maakt dit proces graag wat omslachtiger dan het zou moeten zijn.
Samenvatting
- Start netstat met beheerdersrechten voor volledige toegang
- Gebruik
netstat -nvoor ruwe poorten/nummers - Vernieuw info met
netstat -n 5 - Filter met opdrachten zoals
netstat -a,netstat -b, ofnetstat -r - Combineer schakelaars voor gedetailleerde weergaven
- Reset de netwerkinstellingen als u vermoedt dat er nog steeds problemen zijn
Afronding
Al met al lijkt netstat in het begin misschien wat onhandig, maar als je het eenmaal onder de knie hebt, is het erg handig om te achterhalen wat er in je netwerk gebeurt. Of je nu wilt achterhalen waarom een specifieke poort niet werkt, vreemde verbindingen wilt opsporen of gewoon je netwerkverkeer beter wilt begrijpen, het is een handige tool om in huis te hebben. Onthoud wel dat de output soms niet kristalhelder is en dat je dan dingen moet samenvoegen of combineren met andere tools. Toch is het een snelle manier om inzicht te krijgen zonder extra software.
Hopelijk scheelt dit iemand een paar uur. Problemen met netwerken oplossen hoeft niet al te ingewikkeld te zijn als je de juiste commando’s kent.