Módulo 4 · 4.1
WHOIS e RDAP: como consultar um domínio
Módulo 4: WHOIS, RDAP e privacidade · Tempo de leitura: 9 minutos
Objetivo de aprendizagem: Depois desta lição, saberá consultar um domínio no WHOIS e no RDAP, ler os campos mais importantes e explicar porque é que não vê uma data de expiração no .nl.
Conceitos-chave: WHOIS (porta 43), RDAP (JSON via https), registrar, revendedor, data de registo, última alteração, data de expiração, servidores de nomes, DNSSEC (delegationSigned), ferramenta WHOIS
Duas formas de consultar um domínio
Em cada registry é possível consultar o que está registado sobre um nome de domínio. Existem dois sistemas para isso.
WHOIS é o sistema antigo, dos primeiros tempos da internet. Faz-se uma pergunta através da porta 43 ou de uma página web da registry e recebe-se um bloco de texto. A desvantagem: cada registry usa o seu próprio formato. Numa, um campo chama-se "Registrar", noutra "Sponsoring Registrar". Para pessoas isso é aceitável, para programas é complicado.
RDAP (Registration Data Access Protocol) é o sucessor. A pergunta é feita através de https normal, tal como num website, e a resposta chega num formato fixo: JSON. Assim, qualquer programa a consegue ler. O RDAP é uma norma oficial da internet (RFC 9082 para as perguntas, RFC 9083 para as respostas). Um acordo à parte (RFC 9224) define como se encontra o servidor RDAP certo para cada extensão.
Para o .com e outros gTLD, o RDAP é a fonte oficial desde 28 de janeiro de 2025. As registries e os registrars de gTLD já não são obrigados a oferecer o WHOIS antigo, embora haja exceções como o .com. As extensões de país fazem a sua própria escolha. A SIDN tem ambos para o .nl: um serviço Whois e um serviço RDAP. Outras registries, como as do .de, .eu e .be, não têm (situação em novembro de 2026) RDAP público. Nesses casos, utiliza-se o WHOIS ou a função de pesquisa no site da registry.
O que o WHOIS e o RDAP mostram é o que consta na registry. O que o seu DNS responde realmente vê-se com uma consulta DNS. O curso de DNS explica brevemente essa diferença (lição 1.3).
Os campos que vai encontrar
Aqui estão os campos mais importantes. Os nomes variam consoante a registry, mas o significado é o mesmo em todo o lado.
| Campo | O que indica |
|---|---|
| Nome de domínio | O nome tal como a registry o conhece |
| Estado | Se o nome está ativo, bloqueado, eliminado ou em transferência (lição 4.3) |
| Registrar | A empresa onde o nome está registado; no .nl, um eventual revendedor aparece à parte |
| Data de registo | Quando o nome foi registado |
| Última alteração | Quando foi alterada alguma coisa no registo pela última vez |
| Data de expiração | Até quando o registo na registry está válido (não em todas as extensões) |
| Servidores de nomes | Os servidores de nomes para onde a registry aponta |
| DNSSEC | Se existe um registo DS na registry |
| Contactos | O titular e as pessoas de contacto, na medida em que são públicos (lição 4.2) |
No RDAP, as datas aparecem numa lista de events: "registration", "last changed" e, se a registry a publicar, "expiration". O registrar aparece como uma entity com o papel "registrar". O DNSSEC lê-se no bloco secureDNS: se delegationSigned estiver em true, o domínio está protegido com DNSSEC e existe um registo DS na registry. O que é o DNSSEC explica-se no curso de DNS (lição 8.1).
Uma resposta RDAP muito simplificada tem este aspeto:
{
"ldhName": "example.com",
"status": ["client transfer prohibited"],
"events": [
{"eventAction": "registration", "eventDate": "..."},
{"eventAction": "expiration", "eventDate": "..."}
],
"nameservers": [{"ldhName": "ns1.example.net"}],
"secureDNS": {"delegationSigned": true}
}As particularidades do .nl
No .nl, algumas coisas funcionam de forma diferente do que talvez espere.
- Sem data de expiração. O Whois e o RDAP da SIDN não mostram data de expiração, apenas a data de registo e a data da última alteração. Durante quanto tempo o seu registo é válido e quando recebe a fatura, combina com o seu registrar. No .com, o RDAP da Verisign mostra de facto uma data de expiração.
- Estados em neerlandês. No Whois do .nl aparecem estados como Actief, Inactief e In quarantaine (ativo, inativo e em quarentena). No RDAP da SIDN aparece "active" e, por vezes, "locked".
- O bloqueio tem outro nome. No .com, um bloqueio de transferência aparece como "client transfer prohibited". No .nl, a transferência funciona com um código de transferência (verhuiscode), e um bloqueio adicional chama-se ali .nl Control: um registry lock que se pede através do registrar. No RDAP da SIDN, alguns nomes mostram o estado "locked", por exemplo o próprio sidn.nl. Isso indica um desses bloqueios adicionais (lições 4.3 e 7.1).
- DNSSEC sim ou não. O Whois do .nl indica-o simplesmente: DNSSEC sim ou não (yes ou no).
Onde consultar?
- A página RDAP da registry. Para o .nl é rdap.sidn.nl: coloca o nome a seguir a /domain/ no endereço. Para o .com, o RDAP está na Verisign. O navegador mostra então o JSON; é preciso habituar-se à leitura, mas está lá tudo.
- lookup.icann.org. Aqui consulta, via RDAP, qualquer extensão que tenha RDAP. O serviço encontra sozinho o servidor certo.
- A ferramenta WHOIS do seu registrar. Funciona muitas vezes através do WHOIS antigo (porta 43) e mostra a resposta em texto.
Armadilha: um site genérico de WHOIS mostra por vezes dados antigos ou incompletos, ou os do registrar em vez dos da registry. Em caso de dúvida, consulte a própria registry.
Na prática: como funciona na WebOké
Em https://www.weboke.nl/pt/toondomein encontra o WHOIS lookup ("Veja a quem pertence um nome de domínio"). Introduz um nome de domínio e vê a resposta da registry, com, entre outros, o estado, o registrar e os servidores de nomes. A ferramenta funciona com WHOIS através da porta 43, por isso também serve para extensões sem RDAP público. Encontra-a no website, no menu Ferramentas. Noutros registrars funciona de forma semelhante: quase todos os registrars têm uma função de pesquisa WHOIS.

Resumo
- O WHOIS é o sistema de texto antigo (porta 43); o RDAP é o sucessor, com respostas JSON fixas via https.
- Para os gTLD, o RDAP é a fonte oficial desde 28 de janeiro de 2025; o .nl tem ambos, o .de, o .eu e o .be não têm RDAP público.
- Campos importantes: estado, registrar, datas, servidores de nomes e DNSSEC (secureDNS, delegationSigned).
- No .nl não se vê data de expiração; um bloqueio adicional chama-se ali .nl Control, e no RDAP da SIDN aparece então "locked".
Questionário
Exercício
Exercício A4.1: O seu domínio no RDAP. Consulte o seu próprio domínio. Se a sua extensão tiver RDAP (como o .nl ou o .com), abra a página RDAP da registry. Se não tiver (como o .de, o .eu ou o .be), utilize a ferramenta WHOIS em https://www.weboke.nl/pt/toondomein ou a função de pesquisa da sua registry. Verifique duas coisas: existe um bloqueio de transferência (no .com "client transfer prohibited", no .nl "locked") e o DNSSEC está ativo (delegationSigned no RDAP, DNSSEC yes no Whois do .nl)?
Preencha no formulário:
- Domínio: o seu próprio nome de domínio (domínios de exemplo como example.com não são aceites).
- Bloqueio: sim ou não.
- DNSSEC: sim ou não.
O programa consulta o RDAP da registry e verifica se existe um registo DS para o seu domínio na registry. Verá o registrar, os códigos de estado, as datas e os servidores de nomes. Verde se a sua resposta sobre o bloqueio e sobre o DNSSEC estiverem ambas corretas. Se uma resposta não estiver correta, verá uma dica nesse ponto e poderá tentar de novo. Se a sua extensão não tiver RDAP público, isso é indicado numa linha e a pergunta sobre o bloqueio não conta; o DNSSEC é verificado na mesma. Nada é alterado nem guardado.
