Ping

5 van 3 beoordelingen
Ideaal voor het monitoren van websites, API's en webservices. Ideaal voor het monitoren van een server. Ideaal voor het monitoren van databases, POP- of SMTP-servers.
Ping

Ping is een gratis tool waarmee je controleert of een website, server of poort bereikbaar is. De tool toont de responstijd, statuscode of foutmelding.

Wat controleert een pingtest precies?

Een pingtest controleert of een extern systeem reageert vanuit het netwerk waarop de test wordt uitgevoerd. Wat er precies wordt getest, hangt af van het gekozen protocol.

  • HTTP(s) controleert een webadres via HTTP of HTTPS. Dit is geschikt voor websites, API's en webservices, omdat de test een HTTP-statuscode kan teruggeven.
  • Ping (ICMP) controleert of een host reageert op echoverkeer van het Internet Control Message Protocol. Dit is de gebruikelijke netwerkbetekenis van "ping".
  • Host / Poort controleert of een bepaalde netwerkpoort op een host bereikbaar is. Denk bijvoorbeeld aan een SMTP-mailserver, POP-server of database-eindpunt.

Deze controles beantwoorden elk een iets andere vraag. Een ICMP-respons laat zien dat een host dit type netwerkverkeer accepteert en beantwoordt, maar bewijst niet dat de website of mailservice werkt. Een HTTP-respons bevat een statuscode die op een probleem kan wijzen. Een geslaagde poortcontrole toont alleen aan dat de poort bereikbaar is, niet dat aanmelden bij een toepassing of het uitvoeren van een databasequery zal lukken.

Schema van een ping-echoverzoek en -antwoord met meting van de retourtijd

Hoe gebruik ik Ping?

Selecteer het juiste Ping-protocol, voer het bijbehorende adres in en start de controle. Gebruik de invoer die bij het gekozen protocol hoort.

  1. Kies HTTP(s) en voer een volledige URL in, zoals https://www.example.com/status, als je een website, API-eindpunt of webservice onderzoekt.
  2. Kies Ping (ICMP) en voer een Host in, zoals server.example.com of een IP-adres, om te controleren of een server op ICMP-verkeer reageert.
  3. Kies Host / Poort, voer de Host in en geef daarna de numerieke Port op. Een SMTP-submissionservice gebruikt bijvoorbeeld vaak poort 587, terwijl HTTPS doorgaans poort 443 gebruikt.
De tool Ping op digily.link, met het invoerformulier

Voeg geen URL-pad toe aan een controle waarvoor alleen een host nodig is. Voor een HTTP-controle kan juist wel het volledige pad nodig zijn als het probleem één API-route of pagina betreft en niet het hele domein. Transportpoortnummers zijn 16-bitswaarden van 0 tot en met 65535. Poort 0 is gereserveerd en wordt normaal gesproken niet als servicepoort gebruikt. Spaties, komma's en aanduidingen zoals "port 443" maken geen deel uit van een poortnummer.

De Ping-controle wordt op de server uitgevoerd. Je invoer voor Ping wordt via HTTPS naar die server verzonden en niet opgeslagen. Zet geen wachtwoorden, API-sleutels of andere geheime gegevens in een URL. URL's kunnen zulke gegevens namelijk zichtbaar maken voor de externe service en andere onderdelen van de normale webinfrastructuur.

Hoe lees ik het pingresultaat?

Bekijk eerst of de bestemming bereikbaar is. Gebruik daarna de responstijd, HTTP-status of foutmelding om het probleem verder af te bakenen.

Resultaatveld Wat het aangeeft
Online De status Online van de tool.
Offline De status Offline van de tool.
Reactietijd Hoe lang de controle duurde. Vergelijk meerdere resultaten en beschouw één meting niet als een blijvende waarde.
Reactiestatuscode De HTTP-statuscode die tijdens een controle van een website of API is ontvangen, indien van toepassing.
Fout De foutmelding die de tool teruggeeft.

Een hypothetisch HTTP-resultaat kan bijvoorbeeld Online tonen, met een responstijd van 180 ms en statuscode 200. Statuscode 200 betekent dat het verzoek is geslaagd. Een 404-respons betekent dat de oorspronkelijke server geen actuele representatie van de gevraagde resource heeft gevonden, of niet wil bekendmaken dat deze bestaat. Een 5xx-respons (Server Error) valt in de categorie Server Error. De precieze oorzaak hangt af van de specifieke statuscode.

Een resultaat met Offline betekent niet altijd dat de hele machine offline is. Een firewall kan ICMP blokkeren terwijl HTTPS blijft werken, of één poort kan gesloten zijn terwijl andere services nog beschikbaar zijn. Voer de controle uit die overeenkomt met de service die gebruikers proberen te bereiken.

Voorbeeldresultaat van de tool Ping

Veelvoorkomende problemen die ping aan het licht brengt

Laadt een website niet, begin dan met HTTP(s) en de exacte URL waarop het probleem optreedt. Reageert het domein wel maar geeft één pagina een 404-respons, controleer dan de route, herschrijfregels of implementatie. Geeft een browser een certificaatwaarschuwing bij HTTPS, gebruik dan SSL Opzoeken voor de certificaatgegevens in plaats van alleen op ping te vertrouwen. HTTP-headers opzoeken kan ook omleidingen en responsheaders weergeven.

Komt e-mail niet aan, gebruik dan Host / Poort met de hostnaam van de mailserver en de poort die in de verzendende of ontvangende toepassing is ingesteld. Een bereikbare SMTP-poort bewijst niet dat de server een bepaald bericht accepteert. Authenticatiefouten, spamfilters, DNS-records voor e-mail en beleid van de ontvanger vallen buiten een eenvoudige poortcontrole.

Heb je een site naar een nieuwe host verplaatst, controleer dan de hostnaam via ICMP of HTTP, afhankelijk van wat van toepassing is. Controleer het DNS-record en houd rekening met gecachte antwoorden. Whois-opzoeking kan helpen om domeinregistratiegegevens te bevestigen, maar laat niet zien welk DNS-antwoord elke resolver op dat moment heeft opgeslagen.

Waarom kan DNS-caching een correct resultaat onjuist doen lijken?

Door DNS-caching kunnen de server van de tool en je eigen apparaat dezelfde hostnaam tijdelijk naar verschillende adressen omzetten. Recursieve resolvers bewaren DNS-antwoorden volgens hun time to live, vaak afgekort tot TTL. Sommige toepassingen en besturingssystemen houden daarnaast een lokale cache bij.

Voor deze vertraging wordt vaak de term "propagatie" gebruikt, hoewel DNS-records niet via één gecoördineerd proces overal worden verspreid. Elke cache verloopt volgens zijn eigen schema. Een onlangs gewijzigd record kan daardoor via de ene verbinding al werken, terwijl een andere nog het vorige adres gebruikt.

Omdat deze tool de controle op zijn server uitvoert, weerspiegelt het resultaat op dat moment het netwerkpad en de DNS-weergave van die server. Het resultaat kan niet aantonen dat elke Nederlandse internetprovider, elk mobiel netwerk of elke bedrijfsresolver dezelfde bestemming ziet. Vergelijk het resultaat met een lokale controle en vraag de relevante DNS-records op als locatiegebonden verschillen belangrijk zijn.

Veelgestelde vragen

Wat gebeurt er met domeinnamen met accenten of niet-Latijnse tekens?

IDNA zet geschikte Unicode-labels van domeinen om in ASCII A-labels. Punycode is het coderingsalgoritme dat binnen de betreffende A-labels wordt gebruikt. Browsers zetten de leesbare schrijfwijze vaak automatisch om, maar hostvelden en diagnosesystemen kunnen de A-labelvorm vereisen. Controleer de spelling zorgvuldig, want Unicode-tekens die er hetzelfde uitzien, kunnen naar verschillende domeinen verwijzen.

Blijft een lage responstijd altijd laag?

Nee. De responstijd varieert door routering, netwerkdrukte, serverbelasting en fysieke afstand. Voer meerdere controles uit op vergelijkbare tijdstippen en onderzoek aanhoudende veranderingen, in plaats van één trage respons direct als bewijs van een storing te zien.

Controleer voordat je instellingen voor DNS, de firewall of de server wijzigt of je de exacte hostnaam, het URL-pad en de poort van de getroffen service hebt getest. Noteer het tijdstip van het resultaat en vergelijk dit met lokale logboeken, zodat de gegevens aan beide kanten van de verbinding aan elkaar kunnen worden gekoppeld.

Vergelijkbare tools

Reverse IP-lookup

Gebruik de reverse IP lookup tool om snel en eenvoudig het domein of de host te vinden die aan een IP-adres is gekoppeld.

11,146
1,560
DNS-opzoeking

Gebruik onze DNS-opzoektool om snel A, AAAA, CNAME, MX, NS, TXT, SOA DNS-records van een host te vinden en gedetailleerde informatie te verkrijgen.

6,517
79
IP-opzoeking

De IP-opzoektool van Digily Link biedt gedetailleerde informatie over elk IP-adres. Gebruik deze gratis online service om uitgebreide IP-gegevens te verkrijgen.

10,354
189

Populaire tools