TCP/IP – Parte 35 (Comandos para DNS)

PorJúlio Battisti em

Existem alguns comandos relacionados diretamente com o DNS, tanto com o cliente DNS, nas estações de trabalho da rede, quanto no servidor DNS. Neste item apresentarei as utilizações básicas
dos seguintes comandos:

. ipconfig
. nslookup

Os comandos ipconfig e nslookup são utilizados nas estações de trabalho, para pesquisar o DNS e resolver problemas relacionados ao DNS.

O comando ipconfig

Neste item, falarei das opções do comando ipconfig, relacionadas com o DNS. O comando ipconfig já foi descrito na introdução ao protocolo TCP/IP. Este comando é utilizado, basicamente, para exibir as configurações do protocolo TCP/IP de um computador. Porém, ele tem opções relacionadas ao DNS e também ao DHCP. Neste item mostrarei as opções relacionadas ao DNS.

Anteriormente, na parte teórica sobre o DNS, descrevi que o cliente DNS mantém um cache local de DNS, para agilizar a resolução de nomes, evitando que nomes já resolvidos tenham que passar por todo o processo de resolução novamente. Você pode exibir o cache local do DNS, utilizando o seguinte comando:

ipconfig /displaydns

Será listado o cache do DNS local, no formato indicado a seguir, onde apresento a parte inicial da listagem do cache local do DNS de uma estação de trabalho:

Windows IP Configuration

   activex.microsoft.com

    —————————————-

    Record Name . . . . . : activex.microsoft.com

    Record Type . . . . . : 1

    Time To Live  . . . . : 6105

    Data Length . . . . . : 4

    Section . . . . . . . : Answer

    A (Host) Record . . .
: 207.46.196.108

    codecs.microsoft.com

    —————————————-

    Record Name . . . . . : codecs.microsoft.com

    Record Type . . . . . : 1

    Time To Live  . . . . : 6106

    Data Length . . . . . : 4

    Section . . . . . . . : Answer

    A (Host) Record . . .
: 207.46.196.120

    loginnet.passport.com

    —————————————-

    Record Name . . . . . : loginnet.passport.com

    Record Type . . . . . : 1

    Time To Live  . . . . : 164

    Data Length . . . . . : 4

    Section . . . . . . . : Answer

    A (Host) Record . . .
: 65.54.226.247

    1.0.0.127.in-addr.arpa

    —————————————-

    Record Name . . . . . : 1.0.0.127.in-addr.arpa.

    Record Type . . . . . : 12

    Time To Live  . . . . : 596929

    Data Length . . . . . : 4

    Section . . . . . . . : Answer

    PTR Record  . .
. . . : localhost

Outra opção do comando ipconfig, relacionada com o DNS, é a opção flushdns. Esta opção limpa o cache local do DNS. É especialmente útil em uma situação em que houve problemas com o servidor DNS e, após a resolução do problema, os clientes reclamam que conseguem acessar alguns sites e não conseguem acessar outros sites. Isso acontece porque, no cache local do cliente, existem registros que podem não ser mais válidos. Neste caso, a solução é limpar
o cache local do DNS. Para limpar o cache local do DNS, basta
utilizar o comando indicado a seguir:

ipconfig/flushdns

Este comando limpa o cache do DNS e retorna a mensagem indicada a seguir:

Windows IP Configuration

Successfully flushed the DNS Resolver Cache.

O comando nslookup

O comando nslookup é utilizado para obter informações de um servidor DNS. As informações obtidas com o comando nslookup, normalmente, são utilizadas para a resolução de problemas relacionados com o DNS. Com o comando nslookup, você pode retornar partes selecionadas dos registros de uma zona, pode verificar se um servidor DNS está funcionando normalmente e responden às consultas, você pode obter informações sobre as zonas existentes em um servidor DNS.

Vamos aprender a utilizar o comando nslookup, através de alguns exemplos práticos.

 Para utilizar o comando nslookup, siga os passos indicados a seguir:

01. Faça o logon como Administrador ou
com uma conta com permissão de administrador.

02. Abra um Prompt de comando.

03. Podemos utilizar o comando nslookup em dois modos diferentes. No modo direto, digitamos o comando e mais alguns parâmetros, e o Windows 2000 Server retorna um determinado resultado. Considere o exemplo da Figura a seguir, onde digitei o seguinte comando nslookup server2. O Windows 2000 Server retorna diversas informações. Nas duas primeiras linhas, é retornado o nome e o endereço IP do servidor DNS pesquisado. Na segunda linha é retornado o nome e o endereço IP do servidor server2.

Imagem

Figura – Utilizando o comando nslookup, no modo direto.

04. Caso tenhamos que fazer várias pesquisas de nome, pode ser mais interessante utilizar o comando nslookup no modo interativo. Neste modo, digite simplesmente nslookup e tecle Enter. O Windows 2000 Server exibe o nome e o número IP do servidor DNS configurado como DNS primário, nas propriedades do TCP/IP, e abre um prompt indicado pelo sinal de maior (>), conforme indicado pela Figura a seguir:

Imagem

Figura – Utilizando o comando nslookup, no modo interativo.

05. No modo interativo, no prompt >, digite help e tecle Enter, será exibida uma listagem com os diversos comandos disponíveis no modo interativo.

06. Para achar o endereço IP de um computador da rede, simplesmente digite o nome do computador e tecle Enter.

07. Experimente o comando ls –d abc.com (troque abc.com pelo nome do seu domínio DNS) e tecle Enter. Este comando irá listar todos os registros DNS do domínio abc.com, inclusive alguns registros criados pelo Windows 2000 Server para uso interno do Active Directory.

08. Para sair do modo interativo digite exit e tecle Enter.

09. Para sair do Prompt de comando, digite exit e tecle Enter.

Sobre DNS era isso. Nas próximas partes desta série de artigos, você irá aprender sobre o  DHCP – Dynamic Host Configuration Protocol. Na parte 9 deste tutorial, eu apresentei uma introdução teórica ao DHCP. A partir da próxima parte, você aprenderá sobre a parte Prática do DHCP.

Conclusão

Nesta parte da série você aprendeu
sobre os comandos ipconfig e nslookup. Com isso, encerramos o
nosso estudo sobre o DNS no Windows 2000 Server. A partir da
próxima parte desta série, você aprenderá sobre
o DHCP no Windows 2000 Server.

Deixe um comentário! 0

0 comentário

Comentários

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Comentando como Anônimo

leia mais
Este projeto é mantido e patrocinado pelas empresas: