Czym jest rejestr domen?
Rejestr domen (lub operator rejestru) to organizacja odpowiedzialna za utrzymywanie autorytatywnej bazy danych wszystkich nazw domen zarejestrowanych w ramach określonej domeny najwyższego poziomu (TLD). Rejestr obsługuje infrastrukturę, dzięki której domeny działają, w tym pliki stref oraz serwery RDAP/WHOIS.
Rejestr a rejestrator
To rozróżnienie wielu osobom sprawia trudność:
| Aspekt | Rejestr | Rejestrator |
|---|---|---|
| Zakres działania | Obsługuje infrastrukturę TLD | Sprzedaje domeny odbiorcom publicznym |
| Obsługiwani | Rejestratorzy | Użytkownicy końcowi |
| Liczba dla jednej TLD | Jeden | Wielu |
| Przykład | Verisign (.com) | GoDaddy, Namecheap |
| Analogia | DMV (prowadzi ewidencję) | Dealer samochodowy (sprzedaje samochody) |
Nie kontaktujesz się bezpośrednio z rejestrem. Rejestrujesz domeny za pośrednictwem rejestratorów, którzy komunikują się z rejestrem w Twoim imieniu.
Główni operatorzy rejestrów
Verisign
- TLD: .com, .net, .cc, .tv, .name
- Skala: około 175 milionów domen .com
- Warto wiedzieć: Obsługuje dwa z 13 serwerów głównych
Rejestr interesu publicznego (PIR)
- TLD: .org, .ngo, .ong
- Struktura: Organizacja non-profit
- Misja: Obsługa społeczności organizacji non-profit
Operatorzy Donuts / Identity Digital
- TLD: ponad 200 nowych gTLD (.app, .live, .email, .news itd.)
- Warto wiedzieć: Największy portfel nowych gTLD
Rejestr Google
- TLD: .dev, .app, .page, .new, .google
- Funkcje: Dla .dev i .app wymagany jest protokół HTTPS
Radix
- TLD: .online, .store, .tech, .website, .site
- Specjalizacja: Nowe gTLD dla firm
Rejestry domen krajowych
Każda ccTLD ma własny rejestr:
- .uk: Nominet
- .de: DENIC
- .io: Internet Computer Bureau
- .ca: CIRA
Funkcje rejestru
Zarządzanie plikiem strefy
Rejestr utrzymuje plik strefy zawierający rekordy NS wszystkich zarejestrowanych domen:
; Simplified .com zone file concept
example.com. NS ns1.example.com.
example.com. NS ns2.example.com.
another.com. NS ns1.cloudflare.com.
Usługi RDAP/WHOIS
Rejestry prowadzą autorytatywne serwery RDAP i WHOIS:
# Verisign's .com RDAP
curl "https://rdap.verisign.com/com/v1/domain/example.com"
Brama EPP
Rejestry udostępniają serwery EPP (Extensible Provisioning Protocol), z którymi rejestratorzy łączą się przy wykonywaniu operacji na domenach.
Rozwiązywanie DNS
Serwery nazw rejestru odpowiadają na zapytania rekurencyjnych resolverów i kierują je do autorytatywnych serwerów poszczególnych domen.
Umowa rejestru z ICANN
Rejestry gTLD muszą podpisać z ICANN umowę rejestrową, która określa:
- Wymagania techniczne
- Ograniczenia cenowe (dla niektórych TLD)
- Obowiązki dotyczące bezpieczeństwa
- Wymagania dotyczące RDAP/WHOIS
- Procedury rozstrzygania sporów
Modele biznesowe rejestrów
Ceny hurtowe
Rejestry pobierają od rejestratorów hurtową opłatę za każdą domenę:
- .com: około 9,59 USD rocznie (2024, dozwolone regulowane podwyżki cen)
- .org: około 10,26 USD rocznie
- Nowe gTLD: ceny znacznie się różnią (2–100+ USD)
Domeny premium
Rejestry oznaczają niektóre nazwy jako premium i pobierają za nie znacznie wyższe opłaty:
- Krótkie domeny (ab.com)
- Słowa słownikowe (car.io)
- Wysokowartościowe słowa kluczowe (insurance.com)
Nazwy zastrzeżone
Niektóre nazwy są zastrzeżone i niedostępne:
- Na potrzeby operacji rejestru (nic.tld, registry.tld)
- Wymagane przez ICANN (example.tld)
- W celu ochrony znaków towarowych
Model rejestr–rejestrator–rejestrujący
ICANN
↓ Policy & oversight
Registry (Verisign)
↓ Wholesale domain operations
Registrars (Namecheap, GoDaddy, Cloudflare)
↓ Retail domain sales
Registrants (You)
Ten trójwarstwowy model sprzyja konkurencji między rejestratorami, a jednocześnie zachowuje scentralizowane zarządzanie TLD.
Dla programistów
Podczas tworzenia narzędzi domenowych często korzystasz z danych rejestrów:
Zapytania RDAP: Każdy rejestr prowadzi serwery RDAP Pliki bootstrap: IANA publikuje adresy URL serwerów RDAP rejestrów pod adresem https://data.iana.org/rdap/dns.json Limity zapytań: Poszczególne rejestry mają różne limity, których należy przestrzegaćDomScan automatycznie obsługuje komunikację z rejestrami, udostępniając ujednolicony interfejs API dla wszystkich obsługiwanych TLD.