Skip to main content
CheckTown
Walidatory

Walidator nazw domen: Sprawdz reguly DNS i typy TLD

Opublikowano 6 min czytania
W tym artykule

Czym jest nazwa domeny?

Nazwa domeny to czytelny dla człowieka adres mapowany na numeryczny adres IP w internecie. Zamiast pamiętać 93.184.216.34, użytkownicy mogą wpisać example.com w swojej przeglądarce. System Nazw Domenowych (DNS) tłumaczy te nazwy na adresy IP w tle.

Nazwy domen są hierarchiczne, czytane od prawej do lewej: domena najwyższego poziomu (TLD) taka jak .com jest pierwsza w hierarchii, po niej następuje domena drugiego poziomu (nazwa, którą rejestrujesz) i opcjonalnie subdomeny, takie jak www lub mail.

Struktura nazwy domeny

Prawidłowa nazwa domeny przestrzega rygorystycznych reguł formatowania zdefiniowanych w RFC 1035 i RFC 5891 dla umiędzynarodowionych nazw.

  • Etykiety — domena jest podzielona na etykiety oddzielone kropkami. Każda etykieta może mieć 1-63 znaki
  • Znaki — etykiety mogą zawierać litery (a-z), cyfry (0-9) i myślniki. Myślniki nie mogą pojawiać się na początku ani końcu etykiety
  • Całkowita długość — pełna nazwa domeny (łącznie z kropkami) nie może przekraczać 253 znaków
  • Umiędzynarodowione nazwy domenowe (IDN) — znaki spoza ASCII są obsługiwane przez kodowanie Punycode (prefiks xn--)

Wypróbuj za darmo — bez rejestracji

Zwaliduj nazwe domeny →

Jak działa walidacja domeny

Walidacja nazwy domeny sprawdza, czy ciąg jest zgodny z regułami nazewnictwa DNS i reprezentuje syntaktycznie prawidłową domenę.

  • Sprawdzenie formatu — ciąg musi zawierać co najmniej jedną kropkę z prawidłowymi etykietami po obu stronach
  • Walidacja etykiet — każda etykieta jest sprawdzana pod kątem długości (1-63 znaki), prawidłowych znaków i właściwego umieszczenia myślników
  • Sprawdzenie TLD — skrajnie prawa etykieta musi być prawidłowym TLD (co najmniej 2 znaki, alfabetyczne lub prawidłowe IDN)

Typowe przypadki użycia

Walidacja nazw domen jest niezbędna w tworzeniu stron internetowych, bezpieczeństwie i przetwarzaniu danych.

  • Walidacja formularzy — zapewnianie, że użytkownicy wprowadzają prawidłowe nazwy domen w polach adresów e-mail i URL
  • Parsowanie e-mail — wyodrębnianie i walidacja części domenowej adresów e-mail
  • Filtrowanie bezpieczeństwa — sprawdzanie domen względem list blokowania i weryfikacja legalnych źródeł
  • Konfiguracja DNS — walidacja wpisów domenowych przed dodaniem ich do rekordów DNS

Typy TLD i rejestracja

Domeny najwyższego poziomu są podzielone na kilka typów zarządzanych przez ICANN.

  • Ogólne TLD (gTLD) — .com, .org, .net, .info i setki nowszych gTLD, takich jak .dev, .app, .io
  • TLD kodów krajowych (ccTLD) — dwuliterowe kody reprezentujące kraje: .uk, .de, .fr, .jp, .br
  • Sponsorowane TLD — domeny zastrzeżone zarządzane przez konkretne organizacje: .edu, .gov, .mil

Często zadawane pytania

Czy nazwa domeny może zawierać podkreślenia?

Standardowe nazwy domen DNS nie mogą zawierać podkreśleń — w etykietach dozwolone są tylko litery, cyfry i myślniki. Jednak niektóre typy rekordów DNS, takie jak SRV i rekordy DKIM TXT, używają etykiet z podkreśleniami jako konwencji.

Jaka jest maksymalna długość nazwy domeny?

Całkowita długość nazwy domeny nie może przekraczać 253 znaków, a każda etykieta (części między kropkami) jest ograniczona do 63 znaków. Większość rejestratorów nakłada jeszcze krótsze limity z praktycznych powodów.

Czy nazwy domen są rozróżniające wielkie i małe litery?

Nie. DNS nie rozróżnia wielkości liter — Example.COM, example.com i EXAMPLE.com wszystkie rozwiązują się do tego samego adresu. Jednak konwencją jest używanie tylko małych liter.

Powiązane narzędzia