FICHA sobre o DNS - INESC-ID

Transcrição

FICHA sobre o DNS - INESC-ID
Trabalho de laboratório sobre DNS
Redes de Computadores I - 2006/2007
LEIC - Tagus Park
Semana de 2 a 6 de Outubro
1 Introdução
O objectivo desta aula é a familiarização com conceitos básicos do protocolo DNS. Serão
observados o mecanismos de pedido resposta assim como o formato das mensagens DNS.
Os alunos deverão seguir as instruções contidas neste guia e responder às questões colocadas.
As questões devem ser respondidas tendo em conta as informações apresentadas pela ferramenta ethereal ou pelas aplicações de interrogação DNS utilizadas.
Nas questões de escolha múltipla deve assinalar todas as respostas válidas.
2 Carregamento de uma página
2.1 Procedimento
• Confirmar que o ficheiro /etc/resolv.conf apresenta o seguinte conteúdo:
nameserver 193.136.166.104
search tagus.ist.utl.pt
• Lançar o browser Firefox.
• Iniciar a captura de pacotes com o ethereal.
• Aceder a http://www . Vai-se ter como resposta a de um Página Proibida.
• Aceder a http://tdi
• Parar a captura de pacotes e aplicar o filtro de visualização “dns or http”.
2.2 Questões
1. Ao solicitar a página “www” o browser tentou ligar-se a (pode utilizar o comando “dig
-x <ip>” para descobrir a que nome corresponde um IP):
( ) google.
( ) página institucional do IST (www.ist.utl.pt).
( ) página institucional do pólo do Tagus Park do IST (www.tagus.ist.utl.pt).
( ) página institucional do governo da republica.
1
2. Qual o endereço IP do servidor DNS contactado?
( ) 193.136.166.104
( ) 193.136.128.66
( ) 172.20.41.200
( ) 172.20.28.30
3. Qual o porto utilizado pelo servidor DNS?
4. Qual o protocolo de transporte utilizado nas interrogações DNS?
( ) IP
( ) UDP
( ) TCP
( ) DNS
( ) HTTP
5. Quais os tipos de interrogação DNS observados?
()A
( ) AAAA
( ) MX
( ) NS
( ) SOA
( ) CNAME
( ) PTR
6. O browser Firefox dá preferência a contactar servidores que utilizam...
( ) IPv4
( ) IPv6
7. É efectuada nova interrogação DNS para carregar as imagens de tdi? (reflicta bem na
resposta)
( ) Sim
( ) Não
3 Procura invertida
3.1 Procedimento
• Determinar o endereço IP da interface ethernet do seu PC através da informação contida
nos pacotes anteriormente capturados
• Iniciar uma nova captura de pacotes com o ethereal.
• Determinar o nome DNS atribuído ao seu PC emitindo o comando dig -x <endereço
ip>
2
• Parar a captura de pacotes e aplicar o filtro de visualização “dns’.
3.2 Questões
1. Qual o tipo de interrogação DNS realizado?
()A
( ) AAAA
( ) MX
( ) NS
( ) SOA
( ) CNAME
( ) PTR
2. Qual o período de validade da resposta?
3. Fazendo dig -x 193.136.166.104 pode descobrir o nome DNS do servidor indicado no
ficheiro /etc/resolv.conf. Poderia substituir o IP pelo nome nesse ficheiro?
( ) Sim
( ) Não
4 Servidores de email
4.1 Procedimento
• Iniciar a captura de pacotes com o ethereal.
• Emitir o comando host ist.utl.pt
• Emitir o comando host -t MX ist.utl.pt
• Parar a captura de pacotes e aplicar o filtro de visualização “dns”.
4.2 Questões
1. Quais os tipos de interrogações DNS realizadas?
()A
( ) AAAA
( ) MX
( ) NS
( ) SOA
( ) CNAME
( ) PTR
2. Quantos servidores de email recebem email para o dominio ist.utl.pt?
3
3. Existe algum endereço IP associado ao nome ist.utl.pt?
( ) Sim
( ) Não
4. Qual o servidor de email utilizado preferencialmente para entregar email destinado ao
domínio ist.utl.pt?
( ) smtp.ciist.ist.utl.pt
( ) smtp.tagus.ist.utl.pt
( ) smtp.ist.utl.pt
( ) smtp0.ist.utl.pt
( ) smtp1.ist.utl.pt
( ) smtp2.ist.utl.pt
( ) smtp3.ist.utl.pt
5 Servidores autoritários
5.1 Procedimento
• Emitir o comando nslookup tdi.tagus.ist.utl.pt ns.ist.utl.pt, que pede ao servidor DNS
da Alameda o IP de tdi.tagus.ist.utl.pt.
• Emitir o comando nslookup www.nasa.gov ns.ist.utl.pt
5.2 Questões
1. Para o domínio tdi.tagus.ist.utl.pt o servidor DNS é utilizado é...
( ) autoritário.
( ) não autoritário.
2. Para o domínio www.nasa.gov o servidor DNS é utilizado é...
( ) autoritário.
( ) não autoritário.
3. Quantos endereços IP são apresentados em resposta a www.nasa.gov?
6 Balanceamento de carga
6.1 Procedimento
• Iniciar a captura de pacotes com o ethereal.
• Emitir várias vezes o comando dig @ns.ist.utl.pt www.google.com, que utiliza o servidor DNS da Alameda
• Emitir várias vezes o comando dig @ns.ist.utl.pt www.ola.pt
• Parar a captura de pacotes e aplicar o filtro de visualização “dns”.
4
6.2 Questões
1. Quantos endereços IP são apresentados para o domínio www.google.com?
2. Quantos endereços IP são apresentados para o domínio www.ola.pt?
3. A ordem pela qual são apresentados os endereços IP para www.google.com é sempre a
mesma?
( ) Sim
( ) Não
4. Qual o domínio que apresenta respostas com um Time-To-Live menor?
( ) www.google.com
( ) www.ola.pt
5. Quantas questões DNS são enviadas na mensagem de pedido de www.google.com?
6. Quantas respostas DNS são recebidas em resposta ao pedido de www.google.com?
7. Quantas respostas DNS são recebidas em resposta ao pedido de www.ola.pt?
8. Quantos servidores DNS são responsáveis pela zona ola.pt?
9. Quantos servidores DNS são apresentados como responsáveis pela zona l.google.com?
7 Interrogações iterativas
7.1 Procedimento
• Realizar uma interrogação iterativa do nome tdi.ist.utl.pt utilizando o comando dig
+trace tdi.tagus.ist.utl.pt @ns.ist.utl.pt (não é possível efectuar a interrogação iterativa ao servidor DNS do campus). Caso não sejam efectuadas 5 interrogações repita o
comando.
7.2 Questões
1. Quantos servidores de raíz são apresentados?
2. Quantos servidores são apresentados para a zona pt?
3. Quantos servidores são apresentados para a zona utl.pt?
4. Quantos servidores são apresentados para a zona tagus.ist.utl.pt?
5. Porque não é mostrada a lista de servidores responsáveis pela zona ist.utl.pt?
( ) Porque não existem.
( ) Porque são os mesmos que os responsáveis pela zona utl.pt.
( ) Porque são os mesmos que os responsáveis pela zona tagus.ist.utl.pt.
( ) Porque o servidor responsável pela zona utl.pt utilizado conhece os responsáveis
pela zona ist.utl.pt.
5
( ) Porque o servidor responsável pela zona utl.pt utilizado conhece os responsáveis
pela zona tagus.ist.utl.pt.
Grupo No :............................
Turno:........................................
Aluno No .............................
Nome ..........................................................
PC:........
Aluno No .............................
Nome ..........................................................
Aluno No .............................
Nome ..........................................................
Avaliado por :.............................
em: .........................................
Classificação :..........................................................
6

Documentos relacionados