8 Common Network Utilities Explained
Hulpprogramma's zoals ping, traceroute, lookup, whois, vinger, netstat, ipconfig en poortscanners zijn beschikbaar op vrijwel elk besturingssysteem dat u kunt vinden. Ze worden gebruikt voor alles, van het oplossen van een verbinding tot het opzoeken van informatie.
Of u nu Windows, Linux of Mac OS X gebruikt, deze hulpprogramma's zijn altijd bij de hand. U zult ook webversies van veel van deze hulpprogramma's vinden. Sommige zijn zelfs beschikbaar in de verborgen Crosh-shell van Chrome OS.
ping
De opdracht ping verzendt ICMP-echoverzoekpakketten naar een bestemming. Je zou bijvoorbeeld kunnen rennen ping google.com of ping 173.194.33.174 om een domeinnaam of IP-adres te pingen.
Deze pakketten vragen de externe bestemming om te antwoorden. Als de externe bestemming is geconfigureerd om te antwoorden, reageert deze met eigen pakketten. U kunt zien hoe lang de teruglooptijd is tussen uw computer en de bestemming. Er verschijnt een bericht 'request timed out' als er pakketverlies optreedt en u een foutmelding krijgt als uw computer helemaal niet met de externe host kan communiceren.
Deze tool kan je helpen bij het oplossen van problemen met de internetverbinding, maar houd er rekening mee dat veel servers en apparaten zijn geconfigureerd om niet op pings te reageren.
traceroute / tracert / tracepath
De opdracht traceroute, tracert of tracepath lijkt op ping, maar biedt informatie over het pad dat een pakket volgt. traceroute verzendt pakketten naar een bestemming en vraagt elke internetrouter onderweg om te antwoorden wanneer deze het pakket doorgeeft. Dit toont u de weg die pakketten nemen wanneer u ze tussen uw locatie en een bestemming verzendt.
Deze tool kan helpen bij het oplossen van verbindingsproblemen. Als u bijvoorbeeld niet met een server kunt communiceren, kan het uitvoeren van traceroute u laten zien waar het probleem optreedt tussen uw computer en de externe host.
ipconfig / ifconfig
De opdracht ipconfig wordt gebruikt in Windows, terwijl de opdracht ifconfig wordt gebruikt op Linux, Mac OS X en andere Unix-achtige besturingssystemen. Met deze opdrachten kunt u uw netwerkinterfaces configureren en informatie over hen bekijken.
U kunt bijvoorbeeld de opdracht ipconfig / all op Windows gebruiken om al uw geconfigureerde netwerkinterfaces, hun IP-adressen, DNS-servers en andere informatie te bekijken. Of u kunt de opdracht ipconfig / flushdns gebruiken om uw DNS-cache te spoelen, zodat Windows telkens nieuwe adressen moet ophalen van zijn DNS-servers telkens wanneer u contact opneemt met een nieuwe hostnaam. Andere opdrachten kunnen uw computer dwingen om zijn IP-adres vrij te geven en een nieuw adres te krijgen van zijn DHCP-server. Dit hulpprogramma kan snel het IP-adres van uw computer weergeven of u helpen bij het oplossen van problemen.
nslookup
De opdracht nslookup zoekt de IP-adressen op die aan een domeinnaam zijn gekoppeld. U kunt bijvoorbeeld uitvoeren nslookup howtogeek.com om het IP-adres van de How-To Geek-server te zien.
Uw computer vraagt voortdurend naar zijn DNS-servers om domeinnamen naar IP-adressen te vertalen. Met deze opdracht kunt u het handmatig doen.
Met nslookup kunt u ook een reverse lookup uitvoeren om de domeinnaam te vinden die aan een IP-adres is gekoppeld. Bijvoorbeeld, nslookup 208.43.115.82 zal je laten zien dat dit IP-adres geassocieerd is met howtogeek.com.
wie is
De whois-opdracht zoekt het registratierecord op dat is gekoppeld aan een domeinnaam. Dit kan u meer informatie tonen over wie een domeinnaam registreert en bezit, inclusief hun contactgegevens.
Deze opdracht is niet inbegrepen bij Windows zelf, maar Windows Sysinternals van Microsoft biedt een Whois-tool die u kunt downloaden. Deze informatie is ook beschikbaar via vele websites die whois-zoekopdrachten voor u kunnen uitvoeren.
netstat
netstat staat voor netwerkstatistieken. Met deze opdracht worden inkomende en uitgaande netwerkverbindingen en andere netwerkinformatie weergegeven. Het is beschikbaar op Windows, Mac en Linux - elke versie heeft zijn eigen opdrachtregelopties die je kunt aanpassen om verschillende soorten informatie te zien.
Het hulpprogramma Netstat kan u de open verbindingen op uw computer laten zien, welke programma's welke verbindingen maken, hoeveel gegevens worden verzonden en andere informatie.
vinger
Het vingercommando is oud en wordt niet langer algemeen gebruikt. In theorie kunt u met deze opdracht informatie bekijken over gebruikers die zijn ingelogd op een externe computer. Als de computer een vingerafdrukservice of daemon gebruikt, kunt u de vingeropdracht op uw computer gebruiken om te zien wie op die externe computer is ingelogd, om welk e-mailadres het gaat en wat de volledige naam is. In de praktijk hebben bijna geen computers een vingerafdruk waarmee u verbinding kunt maken.
Dit hulpprogramma was een leuk idee in de begintijd van netwerken waarin je misschien wilt zien wie is ingelogd op de andere paar computers in je universitaire netwerk, maar het is niet geschikt voor gevaarlijk internet. U wilt niet dat mensen uw volledige naam en e-mailadres zien wanneer u een computer gebruikt.
Toch leeft het vingercommando voort als een gemeenschappelijk netwerkhulpprogramma en wordt het zelfs nog steeds opgenomen in moderne versies van Windows. Windows bevat echter geen vingerdienst die deze informatie met anderen kan delen.
Port Scan / nmap
Het hulpprogramma nmap is een veelvoorkomend hulpprogramma dat wordt gebruikt voor poortscans, maar er zijn veel hulpprogramma's waarmee dit soort scan kan worden uitgevoerd. Een poortscan is het proces waarbij geprobeerd wordt om verbinding te maken met elke poort op een computer - poorten 1 tot en met 65535 - en te zien of ze open zijn. Een aanvaller kan een systeem portscannen om kwetsbare services te vinden. Of u kunt poort scannen op uw eigen computer om ervoor te zorgen dat er geen kwetsbare diensten luisteren naar het netwerk.
Dit zijn niet de enige netwerkgerelateerde opdrachten, maar ze zijn enkele van de meest voorkomende.