Não há um bom ponto de partida confiável para um cliente WHOIS. É mais ou menos uma "ilusão" que você pode usar whois
sem especificar também o servidor whois para consultar.
Vou me referir à minha resposta aqui link para os meios disponíveis de encontrar o servidor WHOIS adequado para um TLD.
Somente o método de consultar a IANA (WHOIS ou link ) é realmente confiável, mas, em vez disso, acaba com uma enorme bolha de texto que é relativamente caro para buscar e que também precisa ser analisado de uma maneira possivelmente semi-fuzzy.
Por exemplo
$ whois -h whois.iana.org google | grep ^whois
whois: domain-registry-whois.l.google.com
$
A maioria dos clientes WHOIS parece confiar em ter um arquivo de configuração preparado com os TLDs "conhecidos" e alguns recorrendo a uma pesquisa de DNS para example.whois-servers.net
(que ainda não tem uma entrada para google.whois-servers.net
). Eu não sei o quão comum é para os clientes até mesmo tentar uma consulta para _nicname._tcp.example. SRV
.