Checagem e disponibilidade de domínios
- 1.1 Objetivo
O Serviço de Disponibilidade de Domínios do Registro.br tem como objetivo prover ao usuário um mecanismo simples e eficiente para consultar se um domínio .br está disponível para registro.
Além de informar se o domínio consultado está disponível para registro, o Serviço de Disponibilidade de Domínios ainda fornece informações adicionais como, por exemplo, a delegação de domínios já registrados, o motivo pelo qual um determinado domínio consultado não pode ser registrado, tickets concorrentes ou ainda datas referentes ao processo de liberação, quando for o caso.
- 1.2 Como utilizar
O serviço está disponível em whois.registro.br, porta 43, UDP. É possível utilizar este serviço de 3 formas:
- Fazer consultas através do site do Registro.br - O Serviço de Disponibilidade de Domínios está publicado na nossa página de busca de domínio.
- Utilizar um dos nossos clientes-exemplo - O Registro.br disponibiliza clientes-exemplo totalmente funcionais escritos nas linguagens Python, Perl, PHP e Java. O download pode ser feito em https://ftp.registro.br/pub/isavail/
- Utilizar implementação própria - O usuário com conhecimentos técnicos ainda tem a opção de implementar seu próprio cliente seguindo as especificações do protocolo descritas no documento Protocolo-ISAVAILv2.txt.
- 1.3 Sobre os clientes exemplo
Os clientes exemplos foram desenvolvidos e testados com as seguintes versões de linguagem/compiladores:
- Python 3.8.5
- Perl 5.30.0
- PHP 7.4.3/8.0.7
- Java 11 (LTS)
- C++ - g++ 9.3.0/clang++ 10.0.0
- Ruby 2.7.0
O cookie recebido será armazenado por padrão em "/tmp/isavail-cookie.txt". Isso pode ser facilmente alterado na chamada do cliente em linha de comando ou modificando o código do programa em qualquer uma das versões disponibilizadas.
- 1.4 Suporte, comentários, críticas e sugestões
Entre em contato via isavail@registro.br