Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Exibe informações que você pode usar para diagnosticar a infraestrutura do Sistema de Nomes de Domínio (DNS). Antes de usar essa ferramenta, você deve estar familiarizado com o funcionamento do DNS. A ferramenta de linha de comando nslookup só estará disponível se você tiver instalado o protocolo TCP/IP.
Syntax
nslookup [exit | finger | help | ls | lserver | root | server | set | view] [options]
Parameters
| Parameter | Description |
|---|---|
| nslookup exit | Sai da ferramenta de linha de comando nslookup. |
| nslookup finger | Conecta-se com o servidor de dedo no computador atual. |
| nslookup help | Exibe um breve resumo dos subcomandos. |
| nslookup ls | Lista informações para um domínio DNS. |
| nslookup lserver | Altera o servidor padrão para o domínio DNS especificado. |
| nslookup root | Altera o servidor padrão para o servidor para a raiz do espaço de nome de domínio DNS. |
| nslookup server | Altera o servidor padrão para o domínio DNS especificado. |
| nslookup set | Altera as definições de configuração que afetam o funcionamento das pesquisas. |
| nslookup definir todos os | Imprime os valores atuais das definições de configuração. |
| de classe do conjunto nslookup | Altera a classe de consulta. A classe especifica o grupo de protocolo das informações. |
| nslookup configurar d2 | Ativa ou desativa o modo de depuração exaustivo. Todos os campos de cada pacote são impressos. |
| de depuração do conjunto nslookup | Ativa ou desativa o modo de Depuração. |
| nslookup definir domínio | Altera o nome de domínio DNS padrão para o nome especificado. |
| de porta do conjunto nslookup | Altera a porta padrão do servidor de nomes TCP/UDP DNS para o valor especificado. |
| nslookup definir querytype | Altera o tipo de registro de recurso para a consulta. |
| nslookup set recurse | Diz ao servidor de nomes DNS para consultar outros servidores se ele não tiver as informações. |
| nslookup set retry | Define o número de tentativas. |
| nslookup definir root | Altera o nome do servidor raiz usado para consultas. |
| de pesquisa do conjunto nslookup | Acrescenta os nomes de domínio DNS na lista de pesquisa de domínio DNS à solicitação até que uma resposta seja recebida. Isso se aplica quando o conjunto e a solicitação de pesquisa contêm pelo menos um ponto, mas não terminam com um período à direita. |
| nslookup definir srchlist | Altera o nome de domínio DNS padrão e a lista de pesquisa. |
| nslookup definir o tempo limite | Altera o número inicial de segundos para aguardar uma resposta a uma solicitação. |
| nslookup set tipo | Altera o tipo de registro de recurso para a consulta. |
| nslookup configurar vc | Especifica para usar ou não usar um circuito virtual ao enviar solicitações para o servidor. |
| nslookup view | Classifica e lista a saída do subcomando ls anterior ou comandos. |
Remarks
A ferramenta de linha de comando nslookup tem dois modos: interativo e não interativo.
Se você precisar pesquisar apenas uma única parte dos dados ou estiver usando nslookup em scripts, linhas de comando ou PowerShell, use o modo não interativo. No modo não interativo, também chamado de modo de comando, o primeiro parâmetro de linha de comando é o nome ou endereço IP do computador que você deseja pesquisar. O segundo parâmetro é o nome ou endereço IP de um servidor de nomes DNS. Se você omitir o segundo argumento, nslookup usará o servidor de nomes DNS padrão.
Se você precisar pesquisar mais de um dado ou definir várias configurações, poderá usar o modo interativo. Para entrar no modo interativo, digite um hífen (-) em vez do primeiro parâmetro na linha de comando nslookup. Digite o nome ou endereço IP de um servidor de nomes DNS para o segundo parâmetro. Se você omitir o segundo argumento, nslookup usará o servidor de nomes DNS padrão. Você também pode invocar o modo interativo simplesmente digitando
nslookupno prompt de comando e, em seguida, digitando nomes ou endereços IP para procurar na linha de comando interativa.
Depois de inserir
nslookup -ounslookupsozinho, o prompt de comando muda para o prompt interativo>. Enquanto estiver no modo interativo, você pode:- Insira nomes ou endereços IP, variáveis
sete outras opções em linhas separadas. - Interrompa comandos interativos a qualquer momento pressionando CTRL+B.
- Saia, entrando
exit. - Trate um comando interno como um nome de computador precedendo-o com o caractere de escape (
\). Um comando não reconhecido é interpretado como um nome de computador.
- Insira nomes ou endereços IP, variáveis
Se o computador a ser encontrado for um endereço IP e a consulta for para um tipo de registro de recurso A ou PTR , o nome do computador será retornado.
Se o computador a ser encontrado for um nome e não tiver um período à direita, o nome de domínio DNS padrão será anexado ao nome. Esse comportamento depende do estado dos seguintes subcomandos set : domain, srchlist, defname e search.
Se a solicitação de pesquisa falhar, a ferramenta de linha de comando fornecerá uma das seguintes mensagens de erro:
Error message Description timed out O servidor não respondeu a uma solicitação após um certo período de tempo e um certo número de tentativas. Você pode definir o período de tempo limite com o comando nslookup set timeout. Você pode definir o número de novas tentativas com o comando nslookup set retry. Nenhuma resposta do servidor Nenhum servidor de nomes DNS está em execução no computador servidor. No records O servidor de nomes DNS não tem registros de recursos do tipo de consulta atual para o computador, embora o nome do computador seja válido. O tipo de consulta é especificado com o comando nslookup set querytype. Nonexistent domain O computador ou o nome de domínio DNS não existe. Ligação recusada ou Rede inacessível Não foi possível estabelecer a ligação ao servidor de nomes DNS ou ao servidor finger. Este erro geralmente ocorre com as solicitações ls e finger . Server failure O servidor de nomes DNS encontrou uma inconsistência interna em seu banco de dados e não pôde retornar uma resposta válida. Refused O servidor de nomes DNS recusou-se a atender a solicitação. format error O servidor de nomes DNS descobriu que o pacote de solicitação não estava no formato adequado. Pode indicar um erro no nslookup.
Examples
No modo não interativo nslookup, você especifica parâmetros e opções na linha de comando ou script do Windows. No modo interativo, você especifica argumentos e opções em linhas separadas no prompt de comando interativo.
Noninteractive mode
No modo não interativo nslookup, o primeiro parâmetro é o computador a ser localizado e o segundo parâmetro é o servidor de nomes DNS a ser usado. Se você não especificar um segundo parâmetro, nslookup usará o servidor de nomes DNS padrão. Os exemplos a seguir usam nslookup no modo não interativo.
O exemplo a seguir procura os endereços IP para o nome de domínio
mydomain.comno servidor de nomes DNS em1.1.1.1:nslookup mydomain.com 1.1.1.1O exemplo a seguir procura o nome de domínio para o endereço IP
4.4.4.4no servidor de nomes DNS padrão:nslookup 4.4.4.4Para especificar opções, você pode usar
nslookup -<option>. Por exemplo, o comando a seguir ativa a opção nslookupdebugpara obter mais informações sobre os pacotes enviados.nslookup -debug mydomain.comPara retornar certos tipos de registros ou informações, use a opção
-type=<resourcerecordtype>. Por exemplo, o comando a seguir retorna apenas tipos de registro IPv6:nslookup -type=AAAA mydomain.comVocê pode combinar opções e consultas de tipo de registro de recurso em linhas de comando. O exemplo a seguir habilita a saída de depuração, recupera endereços IPv6 e IPv4, não tenta usar o domínio de pesquisa, usa pesquisa recursiva e usa o servidor de pesquisa DNS 1.1.1.1:
nslookup -debug -type=A+AAAA -nosearch -recurse mydomain.com 1.1.1.1
Interactive mode
Para usar o modo interativo, digite - em vez do primeiro parâmetro de uma linha de comando nslookup ou simplesmente digite nslookup. Em seguida, o prompt de comando muda para o prompt interativo >. Os exemplos a seguir mostram comandos de modo interativo.
O comando a seguir coloca nslookup no modo interativo e define
1.1.1.1como o servidor de pesquisa DNS padrão:nslookup - 1.1.1.1O comando a seguir no prompt interativo retorna a opção nslookup e as configurações de parâmetro para o servidor atual:
set allO seguinte comando no prompt interativo retorna os endereços IP de
mydomain.com:mydomain.comO seguinte comando no prompt interativo altera o servidor de nomes DNS padrão para
4.4.4.4:server 4.4.4.4O comando a seguir no prompt interativo define o tipo de registro de recurso de consulta como
HINFO:set type=HINFOO seguinte comando no prompt interativo sai do modo interativo e retorna ao prompt de comando do Windows:
exit