Verificar se um domínio está disponível ou não

2 respostas
renandemelo

Pessoal,

Preciso criar um serviço para minha empresa que dado um nome de domínio “www.algumacoisa.algo” verifica se este nome já está registrado… Pesquisei na internet e achei a existência de servidores “whois”. Porém, uma requisição a estes servidores dado um domínio me retorna um texto sem padronização nenhuma, sem nenhuma mensagem bem padronizada se o endereço está registrado ou não, variando esta mensagem de servidor para servidor.

Alguém tem alguma idéia para me ajudar?

Abs
Renan

2 Respostas

T

http://www.faqs.org/rfcs/rfc954.html e http://www.faqs.org/rfcs/rfc3912.html (sua atualização) indica que o tal protocolo (Whois) é realmente muito “tosco”. Acho que é por isso que normalmente, quando você vê uma aplicação de “whois” na Internet, eles simplesmente mostram a saída do comando em vez de mostrá-la formatada em campos.

I

Olá,

Sei que o Registro.BR possui um serviço de whois que pode ser feito via Telnet na porta 43, onde após conectado basta digitar o domínio que retorna um texto como o abaixo:

Espero que ajude…

telnet whois.registro.br 43

% Copyright © Nic.br
% The use of the data below is only permitted as described in
% full by the terms of use (http://registro.br/termo/en.html),
% being prohibited its distribution, comercialization or
% reproduction, in particular, to use it for advertising or
% any similar purpose.
% 2008-10-27 14:35:14 (BRST -02:00)

domain: guj.com.br
owner: KontrolMak Ltda
ownerid: 060.707.346/0001-56
responsible: Paulo Eduardo
country: BR
owner-c: KOL3
admin-c: KOL3
tech-c: KOL3
billing-c: KOL3
nserver: ns1.everydns.net
nsstat: 20081026 AA
nslastaa: 20081026
nserver: ns3.everydns.net
nsstat: 20081026 AA
nslastaa: 20081026
nserver: ns4.everydns.net
nsstat: 20081026 AA
nslastaa: 20081026
created: 20020810 #933962
expires: 20110810
changed: 20080818
status: published

nic-hdl-br: KOL3
person: Paulo Eduardo Azevedo Silveira
e-mail: [email removido]
created: 19990427
changed: 20020808

% Security and mail abuse issues should also be addressed to
% cert.br, http://www.cert.br/, respectivelly to [email removido]
% and [email removido]
%
% whois.registro.br accepts only direct match queries. Types
% of queries are: domain (.br), ticket, provider, ID, CIDR

Criado 27 de outubro de 2008
Ultima resposta 27 de out. de 2008
Respostas 2
Participantes 3