Você está na página 1de 4

Verificar os registros de DNS no Windows com nslookup

ltima actualizao: 2016/06/27 autoria de: Apoio Rackspace


Pode ser necessrio verificar o status de seus registros de DNS, por muitas razes. Por
exemplo, pode ser necessrio verificar se todas as atualizaes esto corretas ou para
solucionar problemas ao acessar um determinado servio. O Windows tem uma ferramenta
interna para verificar a sua registros de DNS, nslookup.

Para acessar nslookup abrir uma janela do prompt de comando. V em Iniciar> Todos os
Programas> Acessrios> Prompt de Comando.

Verifique se h um registro

Para verificar se h um registro especfico necessrio especificar o comando nslookip, o tipo


de registo & exemplo mdashfor, A, MX, ou TXT & mdashand o nome do host que voc deseja
verificar. O exemplo a seguir mostra como para verificar se h registros para
rackspace.co.uk:

C:\Users\Administrator>nslookup -type=A rackspace.co.uk


Server: cachens1.lon.rackspace.com>
Address: 83.138.151.80
Non-authoritative answer:
Name: rackspace.co.uk
Address: 212.64.133.165

As duas primeiras linhas de sada especificar o servidor a que o pedido foi dirigido que o
servidor padro que o sistema usa para resoluo de nomes DNS. A segunda seo, que
especifica uma resposta Non-authoritative answer (no-autorizada), d o nome do disco e o
endereo IP correspondente. A resposta Non-authoritative answer (no-autorizada),
porque a resposta vem de um servidor, cachens1.lon.rackspace.com neste caso, que no
a fonte raiz para esses registros.

Obter uma resposta autoritria


Para se ter uma resposta autoritria que voc precisa para ir fonte. Voc pode fazer isso,
especificando o servidor de nomes com autoridade no final do pedido.
Use a opo -type = soa para dizer nslookup para exibir o servidor (primrio) de nomes com
autoridade.

C:\Users\Administrator>nslookup -type=soa rackspace.co.uk


Server: cachens1.lon.rackspace.com>
Address: 83.138.151.80
Non-authoritative answer:
rackspace.co.uk
primary name server = ns.rackspace.com
responsible mail addr = hostmaster.rackspace.com
serial = 1415913000
refresh = 3600 (1 hour)
retry = 300 (5 mins)
expire = 1814400 (21 days)
default TTL = 300 (5 mins)
ns.rackspace.com

internet address = 69.20.95.4

O servidor de nomes primrio endereo marcado a autoridade DNS para o domnio.

Se voc adicionar o endereo do servidor de nomes oficial (ns.rackspace.com) para o


primeiro comando, o registro agora verificado contra esse servidor de nomes.

:\Users\Administrator>nslookup -type=A rackspace.co.uk ns.rackspace.com


Server: ns.rackspace.com
Address: 69.20.95.4
Name: rackspace.co.uk
Address: 212.64.133.165

Verifique quando um registro em cache ir expirar

DNS usa o cache, o que reduz a carga nos servidores autorizados, mas significa que, por
vezes, os registros podem estar desatualizados. Se as respostas autorizadas e no-autoritria
diferentes, voc ter uma resposta em cache a partir do servidor resolvedor de nomes que
voc est usando. O perodo de tempo que um registro armazenado em cache depende do
seu time-to-live (TTL). Este um nmero especificado em segundos.

Para ver quanto tempo um registro armazenado em cache, inclua a opo de depurao,
como mostrado no exemplo a seguir:

C:\Users\Administrator>nslookup -type=A -debug rackspace.co.uk


-----------Got answer:
HEADER:
opcode = QUERY, id = 1, rcode = NOERROR
header flags: response, want recursion, recursion avail.
questions = 1, answers = 1, authority records = 2, additional = 2
QUESTIONS:
80.151.138.83.in-addr.arpa, type = PTR, class = IN
ANSWERS:
-> 80.151.138.83.in-addr.arpa
name = cachens1.lon.rackspace.com
ttl = 2466 (41 mins 6 secs)
AUTHORITY RECORDS:
-> 151.138.83.in-addr.arpa
nameserver = ns2.rackspace.com
ttl = 2466 (41 mins 6 secs)
-> 151.138.83.in-addr.arpa
nameserver = ns.rackspace.com
ttl = 2466 (41 mins 6 secs)
ADDITIONAL RECORDS:
-> ns.rackspace.com
internet address = 69.20.95.4
ttl = 12982 (3 hours 36 mins 22 secs)
-> ns2.rackspace.com
internet address = 65.61.188.4
ttl = 12985 (3 hours 36 mins 25 secs)
-----------Server: cachens1.lon.rackspace.com
Address: 83.138.151.80

-----------Got answer:
HEADER:
opcode = QUERY, id = 2, rcode = NOERROR
header flags: response, want recursion, recursion avail.
questions = 1, answers = 1, authority records = 2, additional = 2
QUESTIONS:
rackspace.co.uk, type = A, class = IN
ANSWERS:
-> rackspace.co.uk
internet address = 212.64.133.165
ttl = 279 (4 mins 39 secs)
AUTHORITY RECORDS:
-> rackspace.co.uk
nameserver = ns.rackspace.com
ttl = 17465 (4 hours 51 mins 5 secs)
-> rackspace.co.uk
nameserver = ns2.rackspace.com
ttl = 17465 (4 hours 51 mins 5 secs)
ADDITIONAL RECORDS:
-> ns.rackspace.com
internet address = 69.20.95.4
ttl = 15754 (4 hours 22 mins 34 secs)
-> ns2.rackspace.com
internet address = 65.61.188.4
ttl = 15727 (4 hours 22 mins 7 secs)
-----------Non-authoritative answer:
Name: rackspace.co.uk
Address: 212.64.133.165
o A primeira seo Got answer deste exemplo usado para obter o nome do servidor a
partir do qual voc est solicitando o registro de, neste caso
cachens1.lon.rackspace.com.
o A segunda seo resposta Got answer diz respeito ao seu pedido real.
o A seo HEADER contm detalhes sobre o tipo de solicitao e seu sucesso.
o A seo QUESTIONS mostra que o pedido foi para registros A para rackspace.co.uk.
o A seo ANSWERS exibe um registro com um endereo IP de 212.64.133.165 e um
TTL de 279 segundos (4 minutos 39 segundos).
o A seo de AUTHORITY RECORDS especifica os servidores de nomes que
correspondem ao domnio
o A seo ADDITIONAL RECORDS lista registros A para os servidores de nomes
listados na seo de registros de autoridade