Como usar o comando WHOIS do Linux - Para que serve, usar e instalar

Existem inúmeros comandos no Linux, cada um com uma funcionalidade específica, um desses comandos é whois, que desempenha a função de atuar como um cliente para o serviço de diretório WHOIS. O sistema WHOIS é um protocolo de consulta e resposta graças ao qual é possível consultar bases de dados onde se armazenam os utilizadores registados que se encontram num recurso da Internet, pode ser um nome de domínio ou um endereço IP, mas logicamente podemos usar whois para mais avançado tópicos de gestão.

A ICANN (Internet Corporation for Assigned Names and Numbers) é responsável por regulamentar os registros e a propriedade dos nomes de domínio existentes na rede, mas há muitos registros controlados pelas próprias organizações.

Termos de serviçoAo usar o comando whois, devemos levar em consideração os seguintes termos:

  • Registro: refere-se à empresa que gerencia a lista onde um conjunto de nomes de domínio está hospedado
  • Responsável pelo registro: é o proprietário legal do domínio
  • Cadastro: faz uso de um registrador para se cadastrar

Detalhes WhoisQuando acessamos os dados com whois, teremos acesso às informações de contato associadas à pessoa ou empresa que registrou o nome de domínio na rede, por isso ao usar whois acessamos detalhes como:

  • O nome e as informações de contato do registrante
  • A data de registro
  • O nome e as informações de contato do registrador
  • Última atualização do registro
  • Data de validade do registro

Sintaxe WhoisA sintaxe de uso do whois é a seguinte:

 whois [-h HOST] [-p PORT] [-aCFHlLMmrRSVx] [-g RECURSO: LINHA] [-i ATTR] [-S RECURSO] [-T TYPE] objeto

O Solvetic irá explicar como instalar e usar o whois no Linux, para este caso usaremos o Ubuntu 20.04.

1. Instale Whois no Linux

Podemos usar qualquer um dos seguintes comandos para instalar o whois:

 No Ubuntu ou Debian: sudo apt install whois No Fedora ou CentOS: sudo dnf install whois No Manjaro: sudo pacman -Syu whois

PROLONGAR

2. Como usar Whois no Linux

Passo 1
É possível usar o comando whois com nomes de domínio ou endereços IP, por exemplo, inserimos o seguinte:

 whois solvetic.com 
Passo 2
Pressionamos Enter e, como resultado, obteremos o seguinte. Podemos ver todos os detalhes dos registros conforme explicamos acima.

PROLONGAR

etapa 3
A Internet Assigned Numbers Authority (IANA) tem a tarefa de gerenciar, supervisionar e controlar as zonas do Sistema de Nomes de Domínio de nível superior, os sistemas de endereçamento de protocolo IP e a lista de registros, neste caso esse registro é o número 379 localizado em a linha "Register IANA ID".

As linhas "Status do domínio" indicam o status atual do domínio e é possível ver linhas adicionais como:

  • clientTransferProhibited: refere-se ao registro de domínio que rejeitará solicitações de transferência de domínio do registrador atual para outro.
  • serverDeleteProhibited - indica que o domínio não pode ser excluído.
  • serverTransferProhibited: O domínio não permite a transferência para outro registrador.
  • serverUpdateProhibited: domínio não pode ser atualizado

Passo 4
Na parte inferior do resumo, vemos detalhes adicionais:

PROLONGAR

Parâmetros WhoisAlguns dos parâmetros de uso do whois são:

-h HOST - Estabelece uma conexão com o host do banco de dados WHOIS.

-H: Suprime a exibição de renúncias legais

-p PORT: nos permite conectar à porta de rede PORT.

--verbose: detalhes completos

--help: exibe a ajuda do whois

3. Como usar Whois com um IP no Linux

Passo 1
O Whois nos dá a possibilidade de gerenciar os registros de um determinado endereço IP, para isso inserimos o seguinte:

 whois "IP" 

PROLONGAR

Passo 2
Na primeira parte do resumo, encontramos detalhes da organização que possui o endereço IP inserido, na segunda seção encontramos o endereço e o nome do registrante e nas outras seções podemos ver os parâmetros de funcionamento da rede, tráfego roteamento e mais valores disponíveis.

Com base no tipo de organização o registro será obtido, por exemplo, se usarmos o endereço DNS público do Google (8.8.8.8), veremos o seguinte:

PROLONGAR

Vimos como este comando é de grande ajuda para visualizar detalhadamente os registros de um domínio na rede.

wave wave wave wave wave