Definicja
WHOIS to publiczny protokół wyszukiwania, który zwraca dane o właścicielu i rejestracji domeny internetowej: dane rejestrującego, rejestratora, daty rejestracji i wygaśnięcia, serwery nazw oraz historycznie adres e-mail kontaktowy. Zapytania są realizowane za pomocą prostego protokołu tekstowego, tradycyjnie na porcie TCP 43, i zwracają rekord w postaci zwykłego tekstu, a nie dane ustrukturyzowane. WHOIS wywodzi się z wczesnych czasów ARPANET i pozostaje standardowym sposobem sprawdzania, kto jest właścicielem domeny, choć format danych wyjściowych różni się w zależności od rejestru i może być niespójny pomiędzy różnymi TLD. Nowoczesne przepisy dotyczące prywatności (RODO, polityka ICANN) sprawiły, że od 2018 roku większość danych osobowych jest usuwana z publicznych rekordów WHOIS, dlatego imiona, nazwiska i adresy e-mail rejestrujących są zwykle zastępowane kontaktem usługi ochrony prywatności, a nie wyświetlane bezpośrednio. Rejestratorzy (Namecheap, Cloudflare, Porkbun, Gandi) zarządzają rekordami WHOIS w imieniu rejestrujących, aktualizując je automatycznie przy rejestracji i odnowieniu. RDAP stopniowo zastępuje WHOIS jako bardziej ustrukturyzowany i uwzględniający uprawnienia następca.
Jak to działa
Zapytania WHOIS trafiają do rejestru odpowiedzialnego za dane TLD (Verisign w przypadku .com, akredytowane przez ICANN rejestry w przypadku pozostałych domen) i zwracają rekord tekstowy. Nowoczesne alternatywy (RDAP, czyli Registration Data Access Protocol) zapewniają ustrukturyzowane dane wyjściowe w formacie JSON oraz lepszą ochronę prywatności.
Dlaczego to ma znaczenie
WHOIS jest kanonicznym rekordem informującym, kto kontroluje domenę i kiedy ona wygasa. Dopuszczenie do wygaśnięcia domeny z powodu nieaktualnego adresu e-mail kontaktowego w WHOIS to klasyczny scenariusz utraty strony internetowej. Utrzymywanie aktualnych danych kontaktowych w WHOIS ma istotne znaczenie; korzystanie z usługi ochrony prywatności jest w pełni dopuszczalne i obecnie powszechne.