/
/

De 7 belangrijkste netwerkcommando’s die u moet kennen

door Team Ninja
Top 7 Network Commands You Should Know blog banner image

Directe samenvatting

Deze blogpost van NinjaOne biedt een uitgebreide basislijst met CMD-commands en een deep dive duik in Windows-commands met meer dan 70 essentiële cmd-commands voor zowel beginners als gevorderden. Het legt praktische opdrachtpromptcommando’s uit voor file management, directory navigation, network troubleshooting, disk operations en automatisering met echte voorbeelden om de productiviteit te verbeteren. Of u nu fundamentele cmd-commands leert of geavanceerde Windows CLI-tools onder de knie krijgt, deze gids helpt u de Command Prompt effectiever te gebruiken.

Belangrijkste punten

  • Met het ping-commando controleert u of een device bereikbaar is en hoe snel het reageert, terwijl tracert/traceroute het pad in kaart brengt dat pakketten door het netwerk afleggen.
  • Voer ipconfig (Windows) of ifconfig (Linux/macOS) uit om het IP-adres, subnetmasker, de gateway en de DNS-servers van uw device weer te geven.
  • Met het commando nslookup controleert u of DNS werkt door domeinnamen om te zetten naar IP-adressen, terwijl arp -a laat zien welke IP-adressen bij welke MAC-adressen horen.
  • Nmap (Network Mapper) is een krachtige scantool die hosts, poorten en services op uw netwerk opspoort.
  • Maak scripts of batchbestanden die commando’s als ping, netstat en ipconfig combineren om regelmatig de netwerkgezondheid te controleren.

Netwerkcommando’s zijn command line-tools waarmee u connectiviteit test, routes traceert, IP- en DNS-instellingen controleert, actieve verbindingen bekijkt en op open poorten scant. De zeven onmisbare netwerkcommando’s zijn ping, tracert/traceroute, ipconfig/ifconfig (of ip), netstat, nslookup, arp en nmap. Samen helpen ze u bepalen of een probleem lokaal is, met DNS te maken heeft, een routeringskwestie is of bij de externe host ligt. IT-professionals kunnen er connectiviteitsproblemen mee vaststellen, datapaden traceren, prestaties optimaliseren, complexe netwerkomgevingen onder controle houden en zelfs beveiligingsproblemen blootleggen.

Wilt u snel een visueel overzicht? Bekijk dan onze videogids De 7 belangrijkste netwerkcommando’s die u moet kennen.

Voer scripts uit en stroomlijn workflows met NinjaOne.

Ontdek hoe NinjaOne Endpoint Management werkt

Wat zijn netwerkcommando’s?

Netwerkcommando’s zijn gespecialiseerde tekstinstructies die u invoert in de command line-interface van uw systeem om netwerkverbindingen te analyseren, te configureren en problemen op te lossen. Ze bevragen de netwerkstack van het besturingssysteem rechtstreeks en laten daardoor vaak problemen zien die grafische tools verbergen of te simpel weergeven.

Windows-gebruikers draaien ze meestal via de Opdrachtprompt of PowerShell, terwijl Linux- en macOS-gebruikers met Terminal werken. De meeste commando’s heten op elk platform hetzelfde, maar de syntaxis en standaardinstellingen verschillen. Zo stuurt ping op Windows vier pakketten en stopt daarna, terwijl het commando op Linux en macOS blijft lopen tot u op Ctrl + C drukt.

De 7 beste netwerkcommando’s die u moet kennen

Met de beste netwerkcommando’s verkort u de tijd die u aan het oplossen van problemen kwijt bent aanzienlijk. Deze zeven tools vormen de basisgereedschapskist van elke netwerkbeheerder of IT-professional. Elk commando heeft een eigen diagnostisch doel, van een eenvoudige connectiviteitstest tot geavanceerd scannen op beveiligingsvlak.

Deze commando’s werken op de meeste besturingssystemen, met kleine verschillen in syntaxis. Windows, Linux en macOS ondersteunen allemaal deze fundamentele netwerktools, al kan de precieze implementatie licht afwijken.

ping

Het commando ping test of uw device bereikbaar is via een IP-netwerk en meet hoelang een retourtje duurt. Wanneer u een ping verstuurt, zendt uw systeem ICMP echo request-pakketten naar een doel en meldt of er antwoorden terugkomen, hoelang die erover doen en hoeveel pakketten verloren gaan.

Zo gebruikt u het ping-commando:

Taak Windows Linux / macOS
Basistest ping example.com (stuurt 4 pakketten en stopt dan) ping example.com (loopt door tot u op Ctrl + C drukt)
Aantal pakketten instellen ping -n 10 example.com ping -c 10 example.com
Doorlopend uitvoeren ping -t example.com standaardgedrag
Pakketgrootte instellen ping -l 1400 example.com ping -s 1400 example.com
IPv4 / IPv6 afdwingen ping -4 / ping -6 ping -4 / ping -6 (Linux); ping / ping6 (macOS)
De lokale TCP/IP-stack testen ping 127.0.0.1 ping 127.0.0.1

tracert/traceroute

Het commando tracert (Windows) of traceroute (Linux/macOS) laat zien welk pad pakketten afleggen naar hun bestemming. Dit commando brengt de route over het internet in kaart, toont elke hop en maakt duidelijk waar vertraging of uitval optreedt. tracert op Windows stuurt standaard ICMP echo requests, terwijl traceroute op Linux en macOS standaard UDP-probes verstuurt. Daarom kan dezelfde bestemming per platform anders worden getraceerd.

Zo gebruikt u het commando tracert/traceroute:

Taak Windows Linux macOS
Basistrace tracert example.com traceroute example.com traceroute example.com
Naamopzoekingen overslaan (sneller) tracert -d example.com traceroute -n example.com traceroute -n example.com
Aantal hops beperken tracert -h 15 example.com traceroute -m 15 example.com traceroute -m 15 example.com
ICMP-probes gebruiken standaard sudo traceroute -I example.com traceroute -I example.com
TCP-probes gebruiken (om UDP/ICMP-filtering te omzeilen) niet ingebouwd sudo traceroute -T -p 443 example.com niet ingebouwd
Verliesstatistieken per hop pathping example.com mtr example.com mtr (indien geïnstalleerd)

Let op punten waar de responstijden oplopen of waar pakketten verloren gaan, want dat wijst vaak op knelpunten of storingen.

ipconfig/ifconfig

Het commando ipconfig (Windows) of ifconfig (Linux/macOS) toont uw huidige netwerkconfiguratie, waaronder het IP-adres, het subnetmasker en de standaardgateway. ifconfig is op de meeste moderne Linux-distributies echter verouderd en vervangen door ip, maar op macOS blijft het een standaardtool. Ook interfacenamen verschillen, dus vervang en0 door uw eigen interface.

Zo gebruikt u het commando ipconfig/ifconfig:

Taak Windows Linux macOS
Basis-IP-informatie tonen ipconfig ip addr (of ip -br addr) ifconfig of ipconfig getifaddr en0
Volledige details tonen (DNS, DHCP, MAC) ipconfig /all ip addr, ip route, resolvectl status networksetup -getinfo "Wi-Fi", scutil --dns
Een DHCP-lease vrijgeven ipconfig /release sudo dhclient -r (verschilt per distributie) schakel de interface uit en weer in of vernieuw in Netwerkinstellingen
Een DHCP-lease vernieuwen ipconfig /renew sudo dhclient (verschilt per distributie) sudo ipconfig set en0 DHCP
De DNS-resolvercache legen ipconfig /flushdns resolvectl flush-caches sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
De DNS-cache bekijken ipconfig /displaydns niet van toepassing niet van toepassing

Modern Linux-alternatief

De meeste moderne Linux-distributies gebruiken nu het ip-commando (bijvoorbeeld ip a of ip addr). ifconfig is weliswaar algemeen bekend, maar de ip-tool is krachtiger voor het beheren van routering en tunnels in hedendaagse omgevingen.

Een APIPA-adres (169.254.x.x) wijst op een mislukte DHCP-toewijzing, terwijl dubbele IP-adressen zorgen voor verbindingen die steeds wegvallen.

netstat

Netstat geeft een overzicht van alle actieve netwerkverbindingen en luisterende poorten op uw systeem. Met dit commando ziet u welke applicaties over het netwerk communiceren, spoort u ongewenste verbindingen op en volgt u patronen in het netwerkverkeer. Op Linux maakt netstat deel uit van het verouderde pakket net-tools en is ss de moderne opvolger.

Zo gebruikt u het netstat-commando:

  • Alle verbindingen en luisterende poorten bekijken: voer netstat -an uit om alle verbindingen en luisterende poorten in numerieke vorm te bekijken. De uitvoer toont lokale en externe adressen met hun huidige status (ESTABLISHED, LISTENING, enzovoort).
  • Extra details (Windows): voeg de vlag -b toe om te zien welke programma’s bij specifieke verbindingen horen (bijvoorbeeld netstat -anb).
  • Extra details (Linux): gebruik netstat -anp om te zien welke programma’s bij specifieke verbindingen horen.
Taak Windows Linux macOS
Alle verbindingen en luisterende poorten netstat -an ss -tuna netstat -an
Inclusief bijbehorend proces netstat -ano (PID) of netstat -anb (naam; als administrator uitvoeren) sudo ss -tulpn sudo lsof -i -P -n
Alleen luisterende poorten netstat -an | findstr LISTENING ss -tuln netstat -an | grep LISTEN
Filteren op poort netstat -ano | findstr :443 ss -tn sport = :443 lsof -i :443
Routeringstabel tonen netstat -r of route print ip route netstat -rn
Protocolstatistieken netstat -s ss -s of netstat -s netstat -s

nslookup

Het commando nslookup bevraagt DNS-servers om informatie over domeinnamen en IP-adressen op te halen. Wanneer websites of netwerkbronnen onbereikbaar zijn, ligt dat vaak aan problemen met DNS-resolutie. Met Nslookup controleert u of DNS werkt en lost u problemen met naamomzetting op. Het werkt op Windows, Linux en macOS. Op minimale Linux-installaties ontbreekt nslookup mogelijk: installeer dan bind9-dnsutils of dnsutils (Debian/Ubuntu) of bind-utils (RHEL/Fedora). Op Linux en macOS geeft dig gedetailleerdere uitvoer (bijvoorbeeld dig example.com MX +short). In Windows PowerShell is Resolve-DnsName example.com -Type MX het ingebouwde equivalent.

Zo gebruikt u het commando nslookup:

Taak Commando
Een adres opzoeken nslookup example.com
Een specifieke DNS-server bevragen nslookup example.com 8.8.8.8
Een mailrecord opzoeken nslookup -type=MX example.com
Naamservers opzoeken nslookup -type=NS example.com
Een TXT-record opzoeken (SPF, DKIM, verificatie) nslookup -type=TXT example.com
Reverse lookup nslookup 203.0.113.10
Interactieve modus nslookup, daarna set type=MX en example.com

arp

Het commando Address Resolution Protocol (ARP) toont en wijzigt de ARP-cache van uw systeem, die IP-adressen koppelt aan fysieke MAC-adressen in uw lokale netwerk. Zo achterhaalt u welk fysiek device een bepaald IP-adres heeft, spoort u dubbele adressen op en onderzoekt u afwijkingen in het lokale netwerk.

ARP werkt alleen binnen het lokale subnet, dus externe hosts verschijnen met het MAC-adres van uw standaardgateway in plaats van hun eigen adres. De cache bevat alleen recente contacten, dus ping een host voordat u arp -a uitvoert. Dynamische vermeldingen verlopen automatisch, terwijl statische vermeldingen blijven staan tot u ze verwijdert (of, op Windows, tot een herstart). Die kunnen voor storingen zorgen als een NIC wordt vervangen, dus gebruik ze spaarzaam en verwijder tijdelijke vermeldingen.

Zo gebruikt u het arp-commando:

Taak Windows Linux macOS
De ARP-tabel tonen arp -a ip neigh show (of arp -n) arp -a
Tonen voor één interface arp -a -N 192.168.1.10 ip neigh show dev eth0 arp -a -i en0
Een vermelding verwijderen arp -d 192.168.1.20 (admin) sudo ip neigh del 192.168.1.20 dev eth0 sudo arp -d 192.168.1.20
Alle vermeldingen wissen arp -d * (admin) sudo ip neigh flush all sudo arp -d -a
Een statische vermelding toevoegen arp -s 192.168.1.20 00-aa-bb-cc-dd-ee (admin) sudo ip neigh add ... sudo arp -s 192.168.1.20 00:aa:bb:cc:dd:ee

Op Linux maakt arp deel uit van het verouderde pakket net-tools en neemt ip neigh die rol over. Voor IPv6 vervangt neighbor discovery het ARP-protocol: gebruik ip -6 neigh op Linux of Get-NetNeighbor in PowerShell.

nmap

Nmap (Network Mapper) is een gratis opensourcetool die hosts op een netwerk opspoort, op open poorten scant en draaiende services en besturingssystemen identificeert. De tool is in geen enkel OS ingebouwd, dus u installeert hem apart. Anders dan de voorgaande commando’s, die op de meeste systemen vooraf zijn geïnstalleerd, moet u nmap apart downloaden. Met dit krachtige hulpmiddel scant u poorten, detecteert u het besturingssysteem, identificeert u services en beoordeelt u kwetsbaarheden.

Gebruik nmap [IP-adres] om één host te scannen. Voor het scannen van hele netwerken gebruikt u CIDR-notatie, zoals nmap 192.168.1.0/24.

Nmap biedt talloze scantechnieken voor uiteenlopende situaties. Probeer deze essentiële scantypes:

Taak Commando
De 1.000 meest gebruikte TCP-poorten op één host scannen nmap 192.168.1.10
Actieve hosts vinden zonder poortscan nmap -sn 192.168.1.0/24
Specifieke poorten scannen nmap -p 22,80,443 192.168.1.10
Alle 65.535 TCP-poorten scannen nmap -p- 192.168.1.10
Serviceversies detecteren nmap -sV 192.168.1.10
Het besturingssysteem detecteren sudo nmap -O 192.168.1.10
UDP-poorten scannen sudo nmap -sU -p 53,123,161 192.168.1.10
Host discovery overslaan (voor hosts die ping blokkeren) nmap -Pn 192.168.1.10
Agressieve scan (OS, versies, scripts, traceroute) sudo nmap -A 192.168.1.10
Scripts voor kwetsbaarheden uitvoeren nmap --script vuln 192.168.1.10
Resultaten opslaan nmap -oN scan.txt 192.168.1.10

Belangrijk: scan alleen netwerken die u zelf bezit of waarvoor u schriftelijke toestemming hebt om ze te testen. Ongeautoriseerd scannen kan Intrusion Detection Systems (IDS) in werking stellen en in strijd zijn met het beveiligingsbeleid van een organisatie of met lokale wetgeving.

Snel overzicht: cheat sheet netwerkcommando’s

Commando Belangrijkste use case OS-compatibiliteit
ping Basisbereikbaarheid en latentie testen Windows, Linux, macOS
tracert Het pad in kaart brengen en haperende hops opsporen Windows (tracert), Unix (traceroute)
ipconfig IP-, gateway- en DNS-configuratie bekijken Windows (ipconfig), Linux (ip)
netstat Actieve verbindingen en open poorten opsporen Windows, Linux, macOS
nslookup Problemen met DNS-naamomzetting oplossen Windows, Linux, macOS
arp IP-adressen koppelen aan MAC-hardware Windows, Linux, macOS
nmap Beveiligingsscans en poortdetectie Windows, Linux, macOS (extern)

Netwerkcommando’s inzetten voor efficiënt netwerkbeheer

Door deze netwerkcommando’s in uw dagelijkse workflow op te nemen, versterkt u uw netwerkbeheer. Wanneer u meerdere commando’s combineert, krijgt u een totaalbeeld dat losse tools niet kunnen bieden.

Zo gebruikt u na het ontdekken van connectiviteitsproblemen met ping vervolgens tracert om het knelpunt te vinden en daarna netstat om te controleren of de betreffende services luisteren.

Van connectiviteit naar gegevensbescherming: de brug slaan

Netwerkcommando’s helpen u weliswaar een server te bereiken, maar dat is slechts de eerste stap. Zodra de connectiviteit is bevestigd, moeten IT-professionals ervoor zorgen dat de data op die endpoints veilig en herstelbaar is.

  • Serveronderhoud: zorg nadat u hebt vastgesteld dat een server actief is dat ook uw beschermingsstrategie actief is. Veel beheerders vragen zich af: hoe betrouwbaar is Windows Server Backup? Het is een solide startpunt, maar in enterpriseomgevingen is vaak speciale back-up- en herstelsoftware nodig om strikte RTO- en RPO-doelen te halen.
  • Infrastructuurstrategie: een robuust netwerk vraagt om een plan voor als het misgaat. Kent u het belangrijkste verschil tussen een back-upplan en een herstelplan? Een back-upplan richt zich op dataredundantie, terwijl een herstelplan precies beschrijft welke stappen nodig zijn om na een storing weer operationeel te worden.
  • De 3-2-1-regel: volg altijd de 3-2-1-regel voor back-ups: bewaar drie kopieën van uw data, op twee verschillende mediatypen, met één kopie op een externe locatie.

Endpoints op afstand beheren

Met commando’s als ipconfig achterhaalt u lokale IP-adressen, maar voor medewerkers die op afstand of mobiel werken hebt u Beheer van mobiele apparaten (MDM) nodig. Met een systeem voor beheer van mobiele apparaten voert u configuraties en beveiligingsbeleid door zonder handmatig commando’s te hoeven typen.

Rol commando’s eenvoudig uit in uw hele omgeving.

Start vandaag nog uw gratis NinjaOne-trial

Veelgemaakte fouten en hoe u ze voorkomt

Zelfs ervaren beheerders maken fouten bij het gebruik van netwerkcommando’s. Een veelvoorkomende misser is het verkeerd interpreteren van de uitvoer, vooral bij tools als tracert, waarbij pakketverlies bij tussenliggende hops niet per se op een probleem duidt. Sommige routers geven ICMP-verkeer bewust een lagere prioriteit, wat tot misleidende resultaten leidt. Controleer bevindingen altijd met meerdere commando’s voordat u actie onderneemt.

Een andere veelgemaakte fout is het negeren van de gevolgen voor de netwerkbeveiliging. Commando’s als nmap kunnen intrusion detection systems activeren of in strijd zijn met het acceptabel gebruik-beleid wanneer u ze zonder de juiste toestemming op netwerken loslaat. Vraag altijd toestemming voordat u netwerken scant die niet van u zijn. Wees voorzichtig met commando’s die netwerkconfiguraties wijzigen (zoals arp -s of ipconfig /release), want verkeerd gebruik kan de connectiviteit verstoren. Test deze commando’s in een gecontroleerde omgeving voordat u ze op productiesystemen toepast om onbedoelde storingen te voorkomen.

Geef uw netwerkbeheer een boost

Netwerkcommando’s zijn de snelste manier om een probleem op één device vast te stellen, maar ze geven u geen doorlopend inzicht. NinjaOne combineert netwerkbeheer en SNMP-monitoring met endpoint management, inclusief waarschuwingen, automatisering, remote access en patchbeheer, zodat u netwerkproblemen vroeg signaleert. Meld u vandaag nog aan voor een gratis trial van NinjaOne Endpoint Management.

FAQs

Voer uit: ping -n 20 google.com (Windows)

Dit toont de gemiddelde responstijd (ms) en het percentage pakketverlies.

Voer ipconfig /all (Windows) uit om gegevens van de netwerkadapter te bekijken, zoals de interfacenaam, het MAC-adres, de DHCP-status en de DNS-servers.

Voer route print of netstat -r uit om uw routeringstabel te bekijken. U ziet netwerkbestemmingen, gateways en interfacemetrieken, waarmee u problemen met routering of VPN-conflicten oplost.

Uw verbinding werkt, maar DNS (naamomzetting) faalt. Voer nslookup example.com uit om dat te bevestigen, probeer daarna ipconfig /flushdns of bevraag een andere DNS-server met nslookup example.com 8.8.8.8.

Probeer daarna opnieuw nslookup [domein] .

Voer netstat -ano uit om alle open poorten en proces-ID’s op te sommen.

Gebruik Taakbeheer of taskkill /PID [nummer] om ongewenste verbindingen op te sporen en te beëindigen.

Gebruik ping -t 8.8.8.8 om ping in continue modus te volgen.

Voor geavanceerde monitoring gebruikt u Test-Connection -Count 0 -Continuous in Windows PowerShell.

Dit vindt u misschien ook leuk

Klaar om de moeilijkste delen van IT te vereenvoudigen?

NinjaOne Algemene Voorwaarden

Door op de knop “Ik accepteer” hieronder te klikken, geeft u aan dat u de volgende wettelijke voorwaarden en onze Gebruiksvoorwaarden accepteert:

  • Eigendomsrechten: NinjaOne bezit en blijft eigenaar van alle rechten, aanspraken en belangen in en op het script (inclusief het auteursrecht). NinjaOne geeft u een beperkte licentie om het script te gebruiken in overeenstemming met deze wettelijke voorwaarden.
  • Gebruiksbeperking: U mag het script alleen gebruiken voor uw legitieme persoonlijke of interne bedrijfsdoeleinden en u mag het script niet delen met derden.
  • Republicatieverbod: Het is onder geen beding toegestaan om het script opnieuw te publiceren in een scriptbibliotheek die toebehoort aan of onder controle staat van een andere softwareleverancier.
  • Garantie disclaimer: Het script wordt geleverd “zoals het is” en “zoals het beschikbaar is”, zonder enige vorm van garantie. NinjaOne belooft of garandeert niet dat het script vrij van gebreken zal zijn of dat het aan uw specifieke behoeften of verwachtingen zal voldoen.
  • Risicoaanvaarding: Het gebruik van het script is op eigen risico. U erkent dat het gebruik van het script bepaalde inherente risico’s met zich meebrengt en u begrijpt en aanvaardt elk van deze risico’s.
  • Verklaring van afstand en vrijwaring: U zult NinjaOne niet verantwoordelijk houden voor enige nadelige of onbedoelde gevolgen die voortvloeien uit uw gebruik van het script en u doet afstand van alle wettelijke of billijke rechten of rechtsmiddelen die u tegen NinjaOne kunt hebben met betrekking tot uw gebruik van het script.
  • EULA: Als u een NinjaOne-klant bent, is uw gebruik van het script onderworpen aan de licentieovereenkomst voor eindgebruikers die op u van toepassing is (EULA).