De onde o comando whois obtém suas informações?

1

Normalmente, eu vou para whois.icann.org para encontrar nomes de domínio, mas há limites para o número de buscas que eu posso fazer, e às vezes tenho que resolver captchas.

Não parece haver tais limites com o comando whois. De onde o comando whois obtém todas as informações desse whois?

    
por Flux 11.12.2016 / 10:50

2 respostas

1

whois consulta um conjunto de registros muito grande e muito diferente, dependendo do nome do domínio. Você pode ter uma ideia simples de quantas por meio de

strings /usr/bin/whois | grep whois

No meu Debian, isso resulta em 261 registros de subdomínios diferentes. Acontece a whois.networksolutions.com somente quando todas as outras opções foram esgotadas.

Você pode responder a essa pergunta com mais precisão baixando o código original,

mkdir tmp
cd tmp
sudo apt-get source whois
cd whoisXXX

e, em seguida, você tem todos os servidores a serem contatados listados em vários arquivos, livre para você ler.

    
por 11.12.2016 / 12:48
0

No Linux quem tem diferentes opções "man whois".

Como na descrição (Debian jessie) ele usa ele irá se conectar whois.networksolutions.com para NIC handles ou whois.arin.net. É explicado da seguinte forma:

DESCRIPTION whois searches for an object in a RFC 3912 database.

   This version of the whois client tries to guess the right server to ask
   for the specified object. If no guess can be made it  will  connect  to
   whois.networksolutions.com  for  NIC handles or whois.arin.net for IPv4
   addresses and network names.
    
por 11.12.2016 / 11:19