Validera IP-adress
Klistra in en adress eller ett prefix. Vi kontrollerar syntaxen, normaliserar och klassificerar.
En adress kan se rätt ut och ändå vara fel: 192.168.1.256 har ett tal över 255, 2001:db8::1::2 använder :: två gånger och 192.168.01.1 har en inledande nolla som vissa system läser som oktalt. Valideraren kontrollerar syntaxen på samma sätt som webbplatsens egen tolk och säger exakt vad som är fel.
En giltig adress visas i normaliserad form — för IPv6 den kanoniska komprimerade formen enligt RFC 5952 — och klassificeras mot IANA:s register för särskild användning: privat, loopback, länklokal, delad CGNAT-rymd (100.64.0.0/10), dokumentationsintervall och så vidare. Ett CIDR-block reduceras till sin nätverksadress.
Vanliga frågor
Är 100.64.x.x en privat adress?
Inte i RFC 1918:s mening, men inte heller offentlig: 100.64.0.0/10 är delad adressrymd för operatörs-NAT (RFC 6598). Om routerns WAN-adress ligger där använder din leverantör CGNAT.
Varför avvisas en inledande nolla?
Viss programvara läser 010 som oktalt (8), annan som decimalt (10). Eftersom samma text kan betyda två olika adresser vägrar moderna tolkar.
Kan jag klistra in en adress med port?
Valideraren känner igen former som 192.0.2.1:443 och [2001:db8::1]:443 och ber dig ta bort porten, eftersom en port inte är en del av en IP-adress.