10 exemplos práticos de nslookup para solucionar problemas de DNS
- 4572
- 35
- Wendell Legros
O 'nslookup' O comando é uma ferramenta poderosa usada por administradores de sistemas e engenheiros de rede para solucionar problemas de DNS. Este comando pode ajudar a determinar o endereço IP associado a um nome de domínio, bem como o servidor DNS que está sendo usado por um determinado dispositivo.
Aqui estão os 10 exemplos práticos de como você pode usar o NSLOOKUP para solucionar problemas de DNS.
1. Determine o endereço IP de um domínio
Para determinar o endereço IP associado a um nome de domínio, você pode usar o seguinte comando nslookup:
NSLOOKUP Tecadmin.líquido
Substitua 'Tecadmin.rede 'com seu nome de domínio.
Saída: servidor: DNS.Endereço do Google: 8.8.8.8 Resposta não autoritativa: Nome: Tecadmin.Endereços líquidos: 172.67.134.5 104.28.16.96 104.28.17.96
- O que é DNS autoritário e não autoritário?
2. Verifique o servidor DNS que está sendo usado por um dispositivo
Você pode usar o seguinte comando para verificar o servidor DNS que está sendo usado por um dispositivo:
nslookup -Query = ns Exemplo.com
3. Verifique o registro do CNAME para um domínio
Para verificar o registro CNAME (nome canônico) para um domínio, você pode usar o seguinte comando:
nslookup -query = exemplo cname.com
4. Execute uma pesquisa reversa de DNS
Uma pesquisa reversa de DNS (RDNS) é quando você tem um endereço IP e deseja encontrar o nome de domínio associado. Você verá qualquer saída apenas se uma zona reversa estiver configurada correspondente a esse endereço IP. Geralmente, isso é configurado pelo provedor de hospedagem ou datacenters.
Para visualizar a pesquisa de DNS reverso para um endereço IP, digite:
NSLOOKUP 216.58.219.206
Saída: servidor: 8.8.8.8 Endereço: 8.8.8.8#53 Resposta não autoritativa: 206.219.58.216.In-Addr.Nome ARPA = LGA25S40-in F14.1E100.líquido. 206.219.58.216.In-Addr.Nome ARPA = LGA25S40-in F14.1E100.líquido. 206.219.58.216.In-Addr.Nome ARPA = LGA25S40-In-F206.1E100.líquido. 206.219.58.216.In-Addr.Nome ARPA = LGA25S40-In-F206.1E100.líquido.
5. Consulta ao servidor DNS específico
O NSLOOKUP Padrão no servidor DNS configurado na interface de rede do seu sistema. Mas você pode especificar o servidor DNS para o qual o nslookup consultou diretamente em vez de configurado local.
Você precisa passar por um parâmetros adicionais do endereço IP do servidor de nome ou nome de domínio. Por exemplo, para consultar 9.9.9.9
Nome Server Use o seguinte comando.
NSLOOKUP Tecadmin.NET 9.9.9.9
Saída: servidor: DNS9.Quad9.Endereço líquido: 9.9.9.9 Resposta não autoritativa: Nome: Tecadmin.Endereços líquidos: 104.28.17.96 172.67.134.5 104.28.16.96
6. Verifique o registro do SOA (início da autoridade) para um domínio
SOA é a abreviação do início da autoridade. Este é um registro DNS útil para qualquer domínio que contenha informações administrativas sobre a zona.
Para encontrar o registro de SOA de qualquer domínio, você precisa especificar -TIPO = SOA
como parâmetro de linha de comando. Por exemplo:
nslookup -Type = SOA Google.com
Saída: servidor: 8.8.8.8 Endereço: 8.8.8.8#53 Resposta não autoritativa: Google.com origem = ns4.Google.COM CAIL ADDR = DNS-ADMIN.Google.com serial = 159912615 Atualização = 900 Repetir = 900 Expire = 1800 Mínimo = 60 Respostas de autoridade podem ser encontradas em:
Descrição dos valores dos resultados:
- origem: A autoridade da qual as informações se originaram.
- e -mail addr: O endereço de e -mail do administrador do domínio (o primeiro ponto representa @ símbolo em um endereço de e -mail).
- serial: Os dados de revisão para a zona para o domínio na forma yyyymmddnn.
- Atualizar: Um intervalo refere -se em segundos em que o servidor de nomes secundários verificará o servidor de nomes primários para uma revisão atualizada da zona.
- Representar: Tempo de espera para o servidor de nomes secundários antes de tentar se reconectar ao servidor de nomes primários após uma tentativa falhada.
- expirar: O tempo em segundos para o cache do servidor de nomes secundários expirar.
- mínimo: O tempo em segundos o cache do servidor de nomes secundários não deve ser atualizado se o tempo não tiver decorrido desde a última atualização.
7. Encontre o servidor de email associado a um nome de domínio
O registro de troca de e -mail é usado para entrega de email para o endereço IP do servidor de email correto. Você também pode encontrar os registros MX para qualquer domínio para verificar as configurações.
No caso de, os e -mails não estão entregando na caixa de correio, verifique se os registros MX são apontados para os endereços corretos.
nslookup -query = mx google.com
Saída: servidor: 8.8.8.8 Endereço: 8.8.8.8#53 Resposta não autoritativa: Google.com trocador de correio = 10 aspmx.eu.Google.com. Google.com trocador de correio = 30 alt2.ASPMX.eu.Google.com. Google.com trocador de correio = 50 alt4.ASPMX.eu.Google.com. Google.com trocador de correio = 40 alt3.ASPMX.eu.Google.com. Google.com trocador de correio = 20 alt1.ASPMX.eu.Google.com. As respostas autorizadas podem ser encontradas em:
Lembre -se de que os registros MX são usados para receber e -mails não para enviar.
8. Consulta TXT Records para domínio
Os registros TXT são úteis para vários tipos de registros como DKIM, SPF, etc. Você pode encontrar todos os registros TXT configurados para qualquer domínio usando o comando abaixo.
nslookup -Query = txt google.com
Saída: servidor: 8.8.8.8 Endereço: 8.8.8.8#53 Resposta não autoritativa: Google.com texto = "v = spf1 incluir: _spf.Google.com ~ todas as "respostas autorizadas podem ser encontradas em:
9. Encontre todos os registros de um domínio
Usar -consulta = qualquer
Para listar todos os registros Avaialble para um domínio no servidor DNS.
nslookup -Query = qualquer Google.com
Saída: servidor: 8.8.8.8 Endereço: 8.8.8.8#53 Resposta não autoritativa: Nome: Google.Endereço com: 216.58.219.206 Google.com tem endereço AAAA 2607: F8B0: 4006: 80E :: 200e Google.com trocador de correio = 20 alt1.ASPMX.eu.Google.com. Google.com trocador de correio = 40 alt3.ASPMX.eu.Google.com. Google.com server de nomes = ns2.Google.com. Google.com server de nomes = ns4.Google.com. Google.com server de nomes = ns3.Google.com. Google.com rdata_257 = 0 edição "pki.Goog "Google.com trocador de correio = 30 alt2.ASPMX.eu.Google.com. Google.com trocador de correio = 10 aspmx.eu.Google.com. Google.com trocador de correio = 50 alt4.ASPMX.eu.Google.com. Google.com texto = "v = spf1 incluir: _spf.Google.com ~ todos "Google.com server de nomes = ns1.Google.com. Google.com rdata_257 = 0 edição "Symantec.com "Google.com origem = ns2.Google.COM CAIL ADDR = DNS-ADMIN.Google.com serial = 159912615 Atualização = 900 Repetir = 900 Expire = 1800 Mínimo = 60 Respostas de autoridade podem ser encontradas em:
10. Usando nslookup no modo interativo
Também podemos usar o nslookup no modo interativo. Para ir em modo interativo, tipo nslookup no console e pressione Enter. Você receberá o NSLOKEUP PROMPRE >
. Aqui você pode executar a mesma consulta e obter as informações para o domínio do servidor DNS. Para sua compreensão, adicionei comentários entre os comandos.
nslookup
Saída: ### Digite o nome de domínio para obter informações do servidor DNS Google.com Servidor: 8.8.8.8 Endereço: 8.8.8.8#53 Resposta não autoritativa: Nome: Google.Endereço com: 172.217.10.46 ### Defina o outro servidor DNS específico para consultar. Servidor 8.8.4.4 Servidor padrão: 8.8.4.4 Endereço: 8.8.4.4#53 ### novamente tente obter as informações do DNS, desta vez o nslookup se conecta ao servidor DNS especificado. Google.com Servidor: 8.8.4.4 Endereço: 8.8.4.4#53 Resposta não autoritativa: Nome: Google.Endereço com: 172.217.10.46 ### Defina o tipo de consulta. Por exemplo, para obter o conjunto de informações MX, consulta = mx Definir consulta = mx ### novamente tente obter as informações do DNS, desta vez o nslookup mostrará informações MX para domínio Google.com Servidor: 8.8.4.4 Endereço: 8.8.4.4#53 Resposta não autoritativa: Google.com trocador de correio = 30 alt2.ASPMX.eu.Google.com. Google.com trocador de correio = 50 alt4.ASPMX.eu.Google.com. Google.com trocador de correio = 40 alt3.ASPMX.eu.Google.com. Google.com trocador de correio = 10 aspmx.eu.Google.com. Google.com trocador de correio = 20 alt1.ASPMX.eu.Google.com. As respostas autorizadas podem ser encontradas em:
Conclusão
Em conclusão, o 'nslookup' O comando é uma ferramenta essencial para solucionar problemas de DNS. Os dez exemplos discutidos neste artigo devem fornecer um bom ponto de partida para usar este comando em cenários do mundo real. No entanto, existem muitas outras opções e técnicas de uso avançado disponíveis com o nslookup, por isso é recomendável que você explore ainda mais essa ferramenta.
- « Como adicionar ou remover o prefixo www no URL do domínio
- Fedora 26 lançado, novos recursos e etapas de atualização »