Skip to main content
CheckTown
Validators

IP-adresvalidatie: IPv4 & IPv6 Controle Uitgelegd

Gepubliceerd 5 min lezen
In dit artikel

Wat is IP-adresvalidatie?

IP-adresvalidatie bevestigt dat een gegeven reeks tekens een correct opgemaakt IPv4- of IPv6-adres is. Omdat er twee verschillende indelingen actief op het internet worden gebruikt, is het belangrijk om zowel de structuur als het bereik van elk IP-adres te valideren vóór gebruik in netwerkcode.

IPv4-adressen zijn 32-bits getallen geschreven als vier decimale octetten (0-255) gescheiden door punten: 192.168.1.1. IPv6-adressen zijn 128-bits getallen geschreven als acht groepen van vier hexadecimale cijfers gescheiden door dubbele punten: 2001:0db8:85a3:0000:0000:8a2e:0370:7334.

Hoe IP-validatie werkt

De validator detecteert de IP-versie en past de bijbehorende indelingsregels toe.

  • Versiedetectie — bepaalt of de invoer een IPv4- of IPv6-indeling heeft
  • IPv4-validatie — controleert op exact 4 octetten, elk in het bereik 0-255, zonder voorloopnullen
  • IPv6-validatie — verifieert 8 groepen van 1-4 hexadecimale cijfers, geldige ::-compressie en afwezigheid van ongeldige tekens

Probeer gratis — geen aanmelding vereist

Valideer een IP-adres →

Wanneer IP-validatie gebruiken

IP-adresvalidatie is belangrijk bij netwerkconfiguratie, beveiligingstoepassingen en elk systeem dat netwerkadressen verwerkt.

  • Beveiligingsregels — valideer IP-adressen in firewallregels, toelatingslijsten of blokkeringslijsten vóór toepassing
  • Loganalyse — valideer IP's die uit logbestanden zijn geëxtraheerd vóór gebruik in zoekopdrachten of rapporten
  • Netwerkconfiguratie — valideer IP-invoer in serverconfiguratie-interfaces of DevOps-tooling

Veelgestelde vragen

Wat is een privé-IP-adres en slaagt het voor validatie?

Privé-IP-adressen (10.x.x.x, 172.16.x.x–172.31.x.x, 192.168.x.x) zijn gereserveerd voor lokale netwerken en zijn niet routeerbaar op het openbare internet. Ze slagen voor formaatvalidatie als correct gestructureerde IPv4-adressen. Of ze geschikt zijn voor jouw use case hangt af van de context.

Wat is CIDR-notatie en is het een geldig IP-adres?

CIDR-notatie (bijv. 192.168.1.0/24) vertegenwoordigt een IP-adresbereik door een prefixlengte toe te voegen. Het is geen enkelvoudig IP-adres, maar een netwerkadresspecificatie. IP-validators wijzen CIDR-notatie doorgaans af omdat het geen enkel hostadres vertegenwoordigt.

Hoe werkt IPv6-adrescompressie?

IPv6 staat toe dat opeenvolgende groepen van nullen worden gecomprimeerd met :: (dubbele dubbele punt), maar slechts één keer per adres. Zo kan 2001:0db8:0000:0000:0000:0000:0000:0001 worden geschreven als 2001:db8::1. Validators moeten deze compressie correct verwerken.

Gerelateerde Tools