O comando nslookup (Name Server Lookup) é uma ferramenta poderosa de linha de comando usada para consultar o Sistema de Nomes de Domínio (DNS). Ele permite que você obtenha diversas informações sobre domínios, servidores de nomes e endereços IP.
Basicamente, você pode pesquisar os seguintes tipos de informações com o nslookup:
1. Endereços IP (Registros A e AAAA)
Consultar o endereço IPv4 de um domínio (Registro A): Esta é a consulta mais comum. Você digita o domínio e o
nslookupretorna o endereço IP associado a ele.Bashnslookup nomedodominio.comConsultar o endereço IPv6 de um domínio (Registro AAAA): Similar ao A, mas para endereços IPv6.
Bashnslookup -type=aaaa nomedodominio.com
2. Servidores de Email (Registros MX)
Consultar os servidores de e-mail responsáveis por um domínio: Isso mostra quais servidores (e com que prioridade) são responsáveis por receber e-mails para o domínio.
Bashnslookup -type=mx nomedodominio.com
3. Servidores de Nomes (Registros NS)
Consultar os servidores de nomes autoritativos para um domínio: Isso indica quais servidores DNS são responsáveis por gerenciar as informações DNS desse domínio.
Bashnslookup -type=ns nomedodominio.com
4. Registros de Texto (Registros TXT)
Consultar informações de texto associadas a um domínio: Registros TXT são usados para diversas finalidades, como:
SPF (Sender Policy Framework): Para prevenir spoofing de e-mail, indicando quais servidores estão autorizados a enviar e-mails em nome do domínio.
DKIM (DomainKeys Identified Mail): Para validação de autenticidade de e-mails.
Verificação de propriedade de domínio: Serviços como Google e Microsoft usam TXT para verificar que você é o proprietário de um domínio.
Bashnslookup -type=txt nomedodominio.com
5. Nomes Canônicos (Registros CNAME)
Consultar aliases de domínio: Um registro CNAME aponta um nome de domínio para outro nome de domínio (um "alias").
Bashnslookup -type=cname www.nomedodominio.com
6. Início da Autoridade (Registros SOA)
Consultar informações de autoridade de uma zona DNS: O registro SOA contém informações administrativas sobre a zona, como o servidor primário de nomes, o e-mail do administrador, o número de série da zona, e tempos de atualização.
Bashnslookup -type=soa nomedodominio.com
7. Consulta Reversa (PTR Records)
Consultar o nome de domínio associado a um endereço IP: Isso é útil para verificar se um endereço IP está mapeado para o domínio esperado, o que é importante para servidores de e-mail e segurança.
Bashnslookup 8.8.8.8(Este exemplo consultará o domínio associado ao IP do Google DNS)
8. Outras Pesquisas Avançadas
Mudar o servidor DNS padrão: Você pode especificar um servidor DNS diferente para realizar a consulta. Isso é útil para testar a propagação de DNS ou verificar a resolução de nomes em um servidor específico.
Bashnslookup nomedodominio.com 8.8.8.8(Consultará
nomedodominio.comusando o Google DNS)Modo Interativo: Ao digitar apenas
nslookupsem argumentos, você entra no modo interativo, onde pode digitar múltiplos comandos e configurações (comoset type=mx).
O nslookup é uma ferramenta fundamental para administradores de rede, desenvolvedores e qualquer pessoa que precise diagnosticar problemas de DNS, verificar configurações de domínio ou entender como os nomes de domínio são resolvidos na internet.
Desejo sucesso em sua jornada!

Comentários
Postar um comentário