Skip to content

Kompendium WHOIS i RDAP wyjaśnione

Ściąga danych rejestracji domen: przejście od WHOIS do RDAP, ścieżki zapytań RDAP, pola odpowiedzi, typowe kody statusów EPP oraz bootstrap IANA.

Dane rejestracji przeniosły się z WHOIS (port TCP 43, tekst wolny) do RDAP (HTTPS, ustrukturyzowany JSON). To kompendium obejmuje zmianę protokołu, ścieżki zapytań RDAP, pola zwracane w odpowiedzi, flagi statusu, które zobaczysz, oraz sposób, w jaki klient znajduje serwer autorytatywny. Używaj go razem z narzędziem WHOIS & RDAP Lookup, aby wykonywać zapytania na żywo.

Tabela referencyjna · 31 wpisyOtwórz narzędzie whois →
31 of 31 rows
Protokół: WHOIS → RDAP
RFC 3912 (2004) — port TCP 43, zwykły tekstStarszy protokół. Niestrukturyzowane wyjście w wolnym tekście.
RFC 7480–7485 (2015) — HTTPS, JSONOficjalny następca. Strukturalny, bezpieczny, natywny dla webu.
TCP 43 (czysty tekst) → HTTPS (TLS)RDAP szyfruje zapytanie w drodze; WHOIS nie.
Wolny tekst → strukturalny JSON (RFC 7483)Jeden parser działa dla każdej TLD zamiast osobnego dla każdego rejestru.
Niemożliwe → natywneRDAP zaleca CORS (RFC 7480 §5); przeglądarka może odpytać rejestr bezpośrednio.
Opcjonalny → wymagany dla gTLDICANN wymaga RDAP od wszystkich rejestrów i registrarów gTLD od 2019 roku.
Ścieżki zapytań RDAP
/domain/<domain>Przykład: /domain/example.com
/ip/<address>Przykład: /ip/192.0.2.1 lub /ip/2001:db8::1
/autnum/<asn>Przykład: /autnum/13335 (omiń prefiks AS)
/entity/<handle>Registar, registrant lub kontakt po handle.
/nameserver/<host>W pełni kwalifikowany host serwera nazw.
Kluczowe pola odpowiedzi
Typ obiektudomain | ip | autnum | entity | nameserver
Nazwa w formie LDH (ASCII)np. EXAMPLE.COM. unicodeName przenosi formę IDN.
Flagi statusu EPPclient/server prohibition, hold, pending itd.
Kamienie milowe cyklu życiaregistration, expiration, last changed, transfer — każde z datą.
Kontakty, każdy z roles[]registrar, registrant, abuse, technical, administrative.
Delegowane serwery nazwldhName i/lub hostName na każdy wpis.
Stan podpisywania DNSSECdelegationSigned: true oznacza, że strefa jest podpisana.
Typowe kody statusu (EPP)
Transfer zablokowany przez registraraRegistrant zrezygnował z transferów między registrarami.
Aktualizacje zablokowane przez registraraŻadne zmiany w rekordzie nie są dozwolone.
Usunięcie zablokowane przez registraraDomeny nie można usunąć.
Transfer zablokowany przez rejestrBlokada transferu na poziomie rejestru.
Usunięcie zablokowane przez rejestrOchrona przed usunięciem na poziomie rejestru.
Rozwiązywanie DNS wstrzymaneDomena zostaje usunięta ze strefy — przestaje się rozwiązywać.
Początkowe okno rejestracjiZazwyczaj pierwsze 5 dni po rejestracji.
Okno automatycznego odnowienia po wygaśnięciuOkres karencji, w którym domena odnawia się automatycznie.
Usunięta, do odzyskania za opłatąPo usunięciu krótkie okno na przywrócenie domeny.
Bootstrap RDAP IANA (odnajdowanie serwera)
TLD → serwer RDAPdata.iana.org/rdap/dns.json
zakres IPv4 → RIRdata.iana.org/rdap/ipv4.json
zakres IPv6 → RIRdata.iana.org/rdap/ipv6.json
zakres ASN → RIRdata.iana.org/rdap/asn.json