Skip to main content
CheckTown
Validatoren

Domainnamen-Validator: DNS-Namensregeln und TLD-Typen prüfen

Veröffentlicht 6 Min. Lesezeit
In diesem Artikel

Was ist ein Domainname?

Ein Domainname ist eine für Menschen lesbare Adresse, die einer numerischen IP-Adresse im Internet zugeordnet ist. Statt sich 93.184.216.34 zu merken, können Nutzer example.com in ihren Browser eingeben. Das Domain Name System (DNS) übersetzt diese Namen im Hintergrund in IP-Adressen.

Domainnamen sind hierarchisch aufgebaut und werden von rechts nach links gelesen: Die Top-Level-Domain (TLD) wie .com steht in der Hierarchie an erster Stelle, gefolgt von der Second-Level-Domain (dem Namen, den Sie registrieren) und optional Subdomains wie www oder mail.

Aufbau eines Domainnamens

Ein gültiger Domainname folgt strengen Formatierungsregeln, die in RFC 1035 und für internationalisierte Namen in RFC 5891 festgelegt sind.

  • Labels – eine Domain wird in Labels aufgeteilt, die durch Punkte getrennt sind. Jedes Label darf 1 bis 63 Zeichen lang sein
  • Zeichen – Labels dürfen Buchstaben (a-z), Ziffern (0-9) und Bindestriche enthalten. Bindestriche dürfen nicht am Anfang oder Ende eines Labels stehen
  • Gesamtlänge – der vollständige Domainname (einschließlich der Punkte) darf 253 Zeichen nicht überschreiten
  • Internationalisierte Domainnamen (IDN) – Nicht-ASCII-Zeichen werden über die Punycode-Kodierung (Präfix xn--) unterstützt

Kostenlos testen – keine Registrierung erforderlich

Domainnamen validieren →

So funktioniert die Domain-Validierung

Die Domain-Validierung prüft, ob eine Zeichenkette den DNS-Namensregeln entspricht und eine syntaktisch gültige Domain darstellt.

  • Formatprüfung – die Zeichenkette muss mindestens einen Punkt enthalten, mit gültigen Labels auf beiden Seiten
  • Label-Validierung – jedes Label wird auf Länge (1-63 Zeichen), gültige Zeichen und korrekte Platzierung von Bindestrichen geprüft
  • TLD-Prüfung – das äußerste rechte Label muss eine gültige TLD sein (mindestens 2 Zeichen, alphabetisch oder gültiger IDN)

Häufige Anwendungsfälle

Die Validierung von Domainnamen ist in der Webentwicklung, bei der Sicherheit und in der Datenverarbeitung unverzichtbar.

  • Formularvalidierung – sicherstellen, dass Nutzer gültige Domainnamen in E-Mail-Adressen und URL-Feldern eingeben
  • E-Mail-Verarbeitung – Extrahieren und Validieren des Domain-Teils von E-Mail-Adressen
  • Sicherheitsfilterung – Abgleich von Domains mit Sperrlisten und Verifizierung legitimer Quellen
  • DNS-Konfiguration – Validierung von Domaineinträgen, bevor sie zu DNS-Records hinzugefügt werden

TLD-Typen und Registrierung

Top-Level-Domains werden in mehrere Typen unterteilt, die von der ICANN verwaltet werden.

  • Generische TLDs (gTLD) – .com, .org, .net, .info sowie Hunderte neuerer gTLDs wie .dev, .app, .io
  • Länderspezifische TLDs (ccTLD) – zweibuchstabige Codes, die Länder repräsentieren: .uk, .de, .fr, .jp, .br
  • Gesponserte TLDs – eingeschränkte Domains, die von bestimmten Organisationen verwaltet werden: .edu, .gov, .mil

Häufig gestellte Fragen

Darf ein Domainname Unterstriche enthalten?

Standard-DNS-Domainnamen dürfen keine Unterstriche enthalten – in Labels sind nur Buchstaben, Ziffern und Bindestriche erlaubt. Einige DNS-Record-Typen wie SRV- und DKIM-TXT-Records verwenden jedoch per Konvention Labels mit Unterstrichen.

Wie lang darf ein Domainname höchstens sein?

Die Gesamtlänge eines Domainnamens darf 253 Zeichen nicht überschreiten, und jedes Label (die Teile zwischen den Punkten) ist auf 63 Zeichen begrenzt. Die meisten Registrare setzen aus praktischen Gründen sogar noch kürzere Grenzen.

Wird bei Domainnamen zwischen Groß- und Kleinschreibung unterschieden?

Nein. DNS unterscheidet nicht zwischen Groß- und Kleinschreibung – Example.COM, example.com und EXAMPLE.com werden alle auf dieselbe Adresse aufgelöst. Üblicherweise wird jedoch durchgehend Kleinschreibung verwendet.

Verwandte Tools