ForHosting KIT · Daten & Dateien

IPv4-Adresse prüfen

Prüfen Sie, ob eine IPv4-Adresse korrekt geschrieben ist, bevor sie in eine Konfiguration wandert: 192.168.1.25 besteht, jeder ihrer vier Teile liegt zwischen 0 und 255. Stimmt etwas nicht, nennt die Meldung genau den Teil, den Sie korrigieren müssen. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Text
192.168.1.25
Erhalten Sie
Adresse
192.168.1.25
Oktette
192, 168, 1, 25

Eine IPv4-Adresse wirkt einfach, doch ein falsch gesetzter Punkt, ein leerer Bestandteil, ein Wert über 255 oder eine mehrdeutige führende Null können sie für Konfigurationen und Datenverarbeitung unbrauchbar machen. Dieser Validator prüft eine Zeichenfolge als strenge vierteilige Dezimalschreibweise. Sie erhalten entweder die normalisierte Adresse samt numerischen Oktetten oder einen Eingabefehler, der genau das zu korrigierende Oktett nennt.

Geben Sie die strenge dezimale IPv4-Schreibweise ein

Übermitteln Sie genau vier durch drei Punkte getrennte Dezimaloktette, beispielsweise 192.168.1.25. Jedes Oktett darf nur Ziffern enthalten und muss eine ganze Zahl von null bis 255 darstellen. Eine einzelne Null ist zulässig; aufgefüllte Formen wie 001 werden abgelehnt, weil Programme solche Werte historisch unterschiedlich interpretiert haben.

Leerzeichen, Vorzeichen, Hexadezimalpräfixe, CIDR-Endungen, Portnummern und Begleittext gehören nicht zur Adresse und werden nicht stillschweigend entfernt. Diese strenge Regel verhindert Bedeutungsänderungen zwischen Formular, Datenbank, Firewall und Werkzeug. Die Funktion führt keine DNS-Auflösung durch und leitet aus Hostnamen keine Adresse ab.

Korrigieren Sie den Wert anhand des Oktettfehlers

Die Prüfung läuft vom ersten bis zum vierten Oktett und endet beim ersten Problem. Jede fehlerhafte Anfrage liefert deshalb eine gezielte Meldung. Enthält ein Bestandteil Buchstaben, Vorzeichen oder Leerraum, ist er zwischen Punkten leer oder besitzt er eine unzulässige führende Null, nennt die Meldung seine ab eins gezählte Position.

Bei einem Wert über 255 wird dasselbe Oktett zusammen mit dem erlaubten Bereich angegeben. Bei zu wenigen Bestandteilen erscheint das erste fehlende Oktett; zusätzliche Bestandteile werden als ungültiges fünftes Oktett gemeldet. Das ist aussagekräftiger als ein bloßes Falsch: Ein Formular kann den Hinweis am Feld anzeigen, ein Import ihn am abgelehnten Datensatz speichern und Sie erkennen Struktur- und Bereichsfehler sofort.

Verstehen Sie Aussagekraft und Einsatzbereiche

Ein positives Ergebnis bestätigt die kanonische IPv4-Syntax: vier Dezimalzahlen im einschließlich geltenden Bereich von null bis 255. Es belegt nicht, dass die Adresse vergeben, erreichbar, öffentlich, sicher oder für ein bestimmtes Netz geeignet ist. Private, Loopback-, Link-Local-, Multicast-, Dokumentations- und andere Sonderbereiche können syntaktisch korrekt sein und werden akzeptiert.

Ergänzen Sie eigene Regeln, wenn Ihr Produkt nur öffentliche Ziele zulassen oder bestimmte Netze sperren soll. Er arbeitet lokal und deterministisch ohne Netzwerk, Zufall, Uhr, externes Register oder Modell. Gleiche Eingaben erzeugen stets gleiche Ergebnisse.

Verstehen Sie die Ausgabe als Syntaxbestätigung und nicht als Nachweis über den zugehörigen Host.

Konfigurationsfeld prüfen

Lehnen Sie fehlerhafte Server-, Gateway- oder DNS-Adressen vor dem Speichern einer Konfiguration ab.

Importierte Spalte bereinigen

Ermitteln Sie bei ungültigen IPv4-Werten in CSV-Dateien oder Datenbanken das genaue fehlerhafte Oktett.

Allowlist-Eintrag kontrollieren

Bestätigen Sie die kanonische IPv4-Syntax vor zusätzlichen Netzwerk- und Sicherheitsregeln.

Sind führende Nullen erlaubt?

Nein. Verwenden Sie die kanonische Dezimalschreibweise: Null ist gültig, 01 und 001 werden als mehrdeutig abgelehnt.

Werden CIDR-Schreibweise oder Ports akzeptiert?

Nein. Senden Sie nur eine IPv4-Adresse; Endungen wie /24 oder :8080 gehören nicht zum Eingabeformat.

Bedeutet ein gültiges Ergebnis, dass der Host erreichbar ist?

Nein. Es bestätigt nur Syntax und Zahlenbereiche; eine Verbindung oder Verfügbarkeitsprüfung findet nicht statt.

Sind private und reservierte Adressen gültig?

Sie können syntaktisch gültig sein und werden akzeptiert. Schränken Sie Adressklassen bei Bedarf mit einer separaten Regel ein.

Was sagt mir die Meldung, wenn eine Adresse falsch ist?

Sie nennt genau den Teil, der korrigiert werden muss, gezählt von eins bis vier von links. Ein Wert über 255, ein Buchstabe, ein leerer Teil zwischen zwei Punkten oder eine aufgefüllte Null wie 001 verweisen jeweils auf diesen Teil.

Werden führende Nullen akzeptiert?

Eine einzelne Null ja, aufgefüllte Formen wie 001 nein. Verschiedene Programme haben solche Werte in der Vergangenheit unterschiedlich gelesen, deshalb lässt das Werkzeug nur die eindeutige Schreibweise zu, damit Ihre Adresse überall dasselbe bedeutet.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/data/ipv4-validate

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/data/ipv4-validate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"192.168.1.25"}'
{
  "text": "192.168.1.25"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.ipv4_validate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb25
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Geben Sie die strenge dezimale IPv4-Schreibweise ein

Sie können den Wert im Feld `text` oder über die Aliase `address` und `ipv4` senden. Bei Erfolg enthält die Antwort `valid`, die kanonische Adresse und vier numerische Oktette.

Korrigieren Sie den Wert anhand des Oktettfehlers

Fehler verwenden den Standardcode `invalid_input`; erfolgreiche Antworten behalten stets dieselbe vorhersehbare Form.

Verstehen Sie Aussagekraft und Einsatzbereiche

Der Validator eignet sich für API-Grenzen, Konfigurationseditoren, Allowlist-Importe, Inventare und Tabellenbereinigung. Im Browser läuft dieselbe reine Logik direkt; eine automatisierte API-Prüfung kostet $0.002.

Was kostet eine Prüfung über die API?

Jede API-Anfrage kostet $0.002. Derselbe reine Validator kann auch im Browser ausgeführt werden.

Vollständige KIT-Dokumentation lesen →