Serviços de Directoria

Tamanho: px
Começar a partir da página:

Download "Serviços de Directoria"

Transcrição

1 Universidade da Beira Interior Departamento de Informática Unidade Curricular Serviços de Directoria Licenciatura em Tecnologias e Sistemas de Informação

2 Cap. 2 - Sumário ü Domain Name System (DNS) ü Whois ü X.500 ü Lightweight Directory Access Protocol (LDAP)

3 Domain Name System O DNS é um serviço de directoria da camada de aplicação O protocolo DNS (Domain Name System) é um protocolo Standard (STD 13) da arquitectura TCP/IP definido através dos RFC s: RFC Domain names - concepts and facilities RFC Domain names - implementation and specification

4 DNS - Evolução Inicialmente eram apenas usados endereços IP Ex.: telnet Rapidamente se evolui para a utilização de Nomes telnet ubistb (assim, tornou-se necessário criar uma associação entre ubistb e o endereço ) Problemas associados: a manutenção da associação IP-Nome de uma forma coordenada e centralizada. A associação entre Nomes e Endereços IP era mantida pelo Network Information Center (NIC) num único ficheiro (HOSTS.TXT) disponível para todos os servidores (Hosts) através de FTP ( flat namespace ). IP do ubistb? ftp nic get hosts.txt

5 DNS - Evolução Com o crescimento exponencial da Internet e o aumento explosivo do número de servidores tornou inviável o sistema hosts.txt Os servidores podem continuar a usar um ficheiro (hosts.local) em substituição ou em associação ao DNS em pequenas redes Globalmente o DNS é fundamental, pois permite que as aplicações façam o mapeamento de um nome com o respectivo endereço IP sem que exista a necessidade de cada servidor possuir uma base de dados completa de todos os servidores existentes

6 Principais Características do DNS O DNS é uma base de dados distribuída É um protocolo da camada de aplicação da arquitectura TCP/IP Funciona com o modelo cliente/servidor Utiliza o porto 53 para comunicar Efectua a associação entre endereços IP e nomes, facilitando a memorização Os nomes são constituídos por sequências de caracteres ASCII intercaladas por pontos

7 DNS - Zonas Designam-se por zonas as partes de cada domínio abrangidas e registadas num ficheiro da base de dados do DNS Quando criadas são associadas a um domínio Permite repartir a informação em vários ficheiros, sendo mais fácil obter resultados, e replicar a informação

8 DNS Zona versus Domínio A área de responsabilidade de uma zona corresponde à área do domínio correspondente menos qualquer outra área definida dentro do domínio. / com pt... mil edu ubi uc... di... mat dei... deec Domínio pt. neve eden Zona ubi.pt. Zona pt. Zona pt. Zona ubi.pt.

9 Hierarquia do DNS A estrutura do DNS é uma estrutura hierárquica descentralizada em várias zonas ( domínios ). Cada zona possui autoridade para tomar decisões sobre o que aí acontece sem necessitar de autorização superior Os Domínios são formados de modo similar, e reflectem usualmente a estrutura hierárquica da delegação de autoridade utilizada para os designar Exemplo: di.ubi.pt Aqui di.ubi.pt representa o último domínio da hierarquia que é um sub-domínio de ubi.pt que também é por sua vez um sub-domíno de pt. Este último (pt) é designado por domínio de topo (top-level domain).

10 DNS - Hierarquia Estes conceitos podem ser referenciados por uma estrutura hierárquica em árvore. Esta estrutura representa os domínios e zonas de autoridade. Domínio root / Domínios de Topo (TLD) arpa mil net edu gov com pt... Domínios (2LD) ubi uc... Domínios (3LD) di dei neve eden

11 Fully Qualified Domain Names (FQDNs) FQDN = nome do servidor + domínio(s) + TLD Ex: neve é o nome do servidor e neve.di.ubi.pt é um FQDN Na utilização do DNS é usual trabalhar apenas com uma fracção da hierarquia do DNS. Se terminar com um ponto indica que é um FQDN, ou seja que é um domínio absoluto, não existe nenhum sub-domínio de di (ex: di.ubi.pt.) Exemplo: o domínio di.ubi.pt Se não terminar com um ponto (ex: ubi.pt) é considerado um domínio incompleto (ou seja com sub-domínios). Deste modo, o DNS resolver necessita de o completar acrescentando o resto da informação se existir. As regras utilizadas são configuradas de acordo com a implementação local.

12 Partiall Qualified Domain Names (PQDNs) Na utilização do DNS uma máquina pode ser referida no contexto local através de PQDN Ex.: neve Quando o domínio não termina com um ponto indica que é um PQDN, pois possui sub-domínios. Ex.: ubi.pt Se não terminar com um ponto é considerado um domínio incompleto (ou seja com sub-domínios). Deste modo o DNS resolver necessita de o completar acrescentando o resto da informação se existir. As regras utilizadas são configuradas de acordo com a implementação local.

13 Domínios Genéricos Os domínios (de topo) genéricos ou organizacionais identificam-se por terem três caracteres: Domínio de topo Significado edu Instituições educacionais gov Instituições governamentais (EUA) com Organizações Comerciais mil Instituições Militares (EUA) net Redes Int Organizações Internacionais org Outras organizações Atendendo ao facto da Internet ter sido iniciada nos EUA, a estrutura hierárquica inicial apenas possuía organizações dos EUA no topo da hierarquia. Esta situação tem vindo a ser atenuada, sendo actualmente apenas reservados os domínios gov e mil para utilização exclusiva dos EUA.

14 Domínios Genéricos (Cont.) Novos domínios de topo: Domínio de topo aero biz coop info museum name pro Significado para a industria do transporte aéreo para negócios para cooperativas para todo o tipo de utilização para museus individuais para profissões Fonte: ICANN (Internet Corporation for Assigned Names and Numbers)

15 Domínios Geográficos ou de Países Estes domínios são identificados por possuírem apenas dois caracteres, de acordo com a norma ISO3166. Designam todos os países desde os Emiratos Árabes unidos (ae) passando por Portugal (pt), Espanha (es), até ao Zimbabwe (zw) Muitos países possuem domínios de 2º nível que correspondem aos domínios de topo genéricos já referidos. Ex.:.com.pt.edu.br;.com.br;.net.br.co.uk

16 Domínio arpa Este é um domínio de topo especial usado para efectuar o mapeamento inverso (mapeamento de endereços IP em Nomes) / arpa pt in-addr ubi di neve neve.di.ubi.pt ( ) in-addr.arpa (neve.di.ubi.pt)

17 Formato dos Nomes Os nomes dos domínios e dos servidores apenas podem conter as letras [a...z] e [A...Z], os dígitos [0...9] e o hífen [-] Limitações aos nomes: Tamanho não deve exceder 63 caracteres Iniciar e terminar sempre com uma letra ou um dígito Devem conter pelo menos uma letra

18 Nomes e Endereços IP O DNS permite efectuar a associação entre os nomes e os endereços IP e vice-versa. O processo de procura do endereço IP, é bastante simples devido à estrutura hierárquica com que são constituídos os nomes

19 Name Server e DNS Resolver O processo de associação entre os nomes e os endereços IP designa-se por domain name resolution É disponibilizado por servidores, conhecidos por servidores de nomes, chamado name servers Um Servidor de Nomes ( name server ) é um programa (servidor) que responde a pedidos emitidos por um cliente, chamado name resolver Cada name resolver é configurado para dialogar com um name server (e, possivelmente, com outros caso o primeiro não estiver disponível)

20 Resolução de Nomes O processo de associação entre os nomes e os endereços IP designa-se por domain name resolution Base de Dados Processo Name Resolver Servidor de Nomes (local) Servidor de Nomes (remoto) Cache

21 Resolução de Nomes Iterativa: O processo da resolução de nomes é efectuado em vários passos através da comunicação entre o servidor local e um ou vários servidores remotos. A sobrecarga é no servidor local

22 Resolução de Nomes Recursiva: O processo da resolução de nomes é efectuado em duas etapas: 1. através da comunicação entre o servidor local e um servidor remoto, e 2. entre este último (servidor remoto) e vários servidores remotos. A sobrecarga é transferida para o servidor remoto.

23 Processo de Resolução de Nomes Chamada de Sistema Query Recursiva Actualização Programa Utilizador Name Resolver Resposta Primary Name Server Cache Resposta do Resolver Referência Máquina local Query Iterativa Name Server Query Iterativa Resposta Referência Name Server

24 Conversão de Endereços IP em Nomes A conversão de endereços IP em nomes é implementada recorrendo ao domínio de topo arpa Este processo designa-se normalmente por Reverse Lookup Esta conversão é usada para testes de configuração É importante para identificar os nomes associados ao endereços IP, salvaguardando deste modo a segurança

25 Responsáveis pela Gestão do DNS ICANN - The Internet Corporation for Assigned Names and Numbers IANA Internet Assigned Numbers Authority FCCN Fundação para a Computação Científica Nacional (zona.pt) http//

26 Referências importantes relativas ao DNS Registo e gestão dos domínios Internet http// Documentação de referência Ferramentas de gestão

27 RFC s RFC Domain Administrator's Guide RFC Domain Administrator Operations Guide RFC Domain Names - Concepts and Facilities RFC Domain Names - Implementation and Specification RFC DNS Encoding of Networks Names and Other Types RFC New DNS RR (resource records) Definitions RFC DNS NSAP Resource Records

28 Servidores de Nomes DNS Nenhum servidor possui o mapeamento completo de todos os IP vs Nomes Servidores Locais: Servidores da Instituição local (default) name server A primeira query é efectuada a um servidor local Servidor Autoritário: de uma máquina, é aquele que armazena a informação sobre o seu IP e nome de uma máquina, é aquele que pode efectuar a tradução nome/endereço para a máquina específica

29 Servidores de Nomes DNS Servidores de Root (root servers): Servidores que possuem informação sobre os responsáveis pelos domínios de topo São 13 Servidores actualmente Servidores TLD (top level domain): Servidores responsáveis pelos Top Level Domains Servidores Primários: Servidores principais da Instituição local (default) name server Qualquer alteração ao DNS é sempre efectuada neste servidor

30 Servidores de Nomes DNS Servidores Secundários: Servidores que possuem uma imagem da informação do DNS existente no domínio Funcionalmente são semelhantes aos Servidores Principais Em intervalos regulares acedem ao servidor principal para actualizarem a sua informação Servidores de Cache: Servidores se limitam a armazenar localmente informação sobre as solicitações já efectuadas Quando a informação solicitada não está disponivel em cache, é efectuado o pedido da mesma via forward a outro servidor

31 Root Servers ( Root (Name) Server é um servidor DNS que responde a pedidos do espaço de nomes do domínio root A.ROOT-SERVERS.NET B.ROOT-SERVERS.NET C.ROOT-SERVERS.NET D.ROOT-SERVERS.NET E.ROOT-SERVERS.NET F.ROOT-SERVERS.NET G.ROOT-SERVERS.NET H.ROOT-SERVERS.NET I.ROOT-SERVERS.NET J.ROOT-SERVERS.NET K.ROOT-SERVERS.NET L.ROOT-SERVERS.NET M.ROOT-SERVERS.NET NSF-NSI, Herndon, Virginia, USA DISA-University of Southern California, Marina del Rey, California, USA PSI, Herndon, Virginia, USA University of Maryland, College Park, Maryland, USA NASA, Moffet Field, California, USA ISC, Woodside, California, USA DISA-Boeing, Vienna, Virginia, USA US Army, Aberdeen, Maryland, USA NORDU, Stockholm, Sweden NSF-NSI, Herndon, Virginia, USA LINX/RIPE, London, UK DISA-University of Southern California, Marina del Rey, California, USA WIDE, Keio, Japan

32 Localização dos Root Servers Fonte:

33 DNS Resource Records A Address. Definido na RFC AAAA IPv6 address. Definido na RFC AFSDB AFS Data Base location. Definido na RFC CNAME Canonical Name. Definido na RFC GPOS Geographical position. Definido na RFC Obsolete. HINFO Host Information. Definido na RFC ISDN ISDN. Definido na RFC KEY Public key. Definido na RFC KX Key Exchanger. Definido na RFC LOC Location. Definido na RFC MB Mailbox. Definido na RFC MD Definido na RFC Obsolete. MF Definido na RFC Obsolete. MG Definido na RFC MINFO Definido na RFC MR Definido na RFC 1035.

34 DNS Resource Records MX Mail Exchanger. Definido na RFC NULL Definido na RFC NS Name Server. Definido na RFC NSAP Network service access point address. Definido na RFC ReDefinido na RFC ReDefinido na RFC NSAP-PTR Definido na RFC Obsolete. NXT Next. Definido na RFC PTR Pointer. Definido na RFC PX Pointer to X.400/RFC822 information. Definido na RFC RP Responsible Person. Definido na RFC RT Route Through. Definido na RFC SIG Cryptographic signature. Definido na RFC SOA Start Of Authority. Definido na RFC SRV Server. Definido na RFC TXT Text. Definido na RFC WKS Well-Known Service. Definido na RFC X25 X25. Definido na RFC 1183.

35 Aplicações DNS Existem três utilitários para questionar servidores de nomes que são disponibilizados em muitas implementações de DNS: host Permite obter um endereço IP associado a uma máquina nome e vice-versa nslookup (name server lookup) Permite localizar informação sobre as máquinas, aceder aos conteúdos da base de dados do servidor e estabelecer a acessibilidade aos servidores dig (domain internet groper) Permite testar os servidores de nomes, aceder a informação disponível e executar perguntas (queries)

36 Utilização do host ~]$ host Obter a sintaxe e os seus parâmetros Usage: host [-acdlrtwv] [-c class] [-n] [-N ndots] [-t type] [-W time] [-R number] hostname [server] -a is equivalent to -v -t * -c specifies query class for non-in data -C compares SOA records on authoritative nameservers -d is equivalent to -v -l lists all hosts in a domain, using AXFR -i Use the old IN6.INT form of IPv6 reverse lookup -N changes the number of dots allowed before root lookup is done -r disables recursive processing -R specifies number of retries for UDP packets -t specifies the query type -T enables TCP/IP mode -v enables verbose output -w specifies to wait forever for a reply -W specifies how long to wait for a reply [joel@neve ~]$ host is an alias for neve.di.ubi.pt. neve.di.ubi.pt has address

37 Utilização do nslookup ~]$ nslookup > Server: Address: #53 Obter o endereço IP da Máquina DNS canonical name = neve.di.ubi.pt. Name: neve.di.ubi.pt Address: > set q=ns > di.ubi.pt Server: Address: #53 Obter os Servidores de Nomes de determinado domínio di.ubi.pt nameserver = ubistb.ubi.pt. di.ubi.pt nameserver = dns.di.ubi.pt. di.ubi.pt nameserver = dns2.di.ubi.pt. > set q=mx > di.ubi.pt Server: Address: #53 Obter os Servidores que recebem correio electrónico para determinado domínio di.ubi.pt mail exchanger = 10 neve.di.ubi.pt.

38 Utilização do nslookup > set q=any > di.ubi.pt Server: Address: #53 Obter todos os registos di.ubi.pt origin = dns.di.ubi.pt mail addr = postmaster.dns.di.ubi.pt serial = refresh = retry = 7200 expire = minimum = di.ubi.pt nameserver = dns2.di.ubi.pt. di.ubi.pt nameserver = ubistb.ubi.pt. di.ubi.pt nameserver = dns.di.ubi.pt. di.ubi.pt mail exchanger = 10 neve.di.ubi.pt.

39 Query usando o dig [joel@neve ~]$ NS ubi.pt. ; <<>> DiG NS ubi.pt. ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1659 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 4 ;; QUESTION SECTION: ;ubi.pt. IN NS ;; ANSWER SECTION: ubi.pt IN NS ns02.fccn.pt. ubi.pt IN NS alpha2.ubi.pt. ubi.pt IN NS ubistb.ubi.pt. ;; ADDITIONAL SECTION: ns02.fccn.pt IN A ns02.fccn.pt IN AAAA 2001:690:a80:4001::200 alpha2.ubi.pt IN A ubistb.ubi.pt IN A respostas Flags ;; Query time: 26 msec ;; SERVER: #53( ) ;; WHEN: Wed Sep 28 14:10: ;; MSG SIZE rcvd: 168

40 Protocolo DNS - Mensagens Protocolo DNS: a pergunta e a resposta utilizam mensagens, ambas com o o mesmo formato Cabeçalho: Identificador: 16 bit, usado na pergunta e na resposta (à pergunta) Flags: query or reply recursion desired recursion available reply is authoritative

41 Protocolo DNS - Mensagens Nome, Tipo de campos para uma query Resource records (RR) em resposta a uma query RR sobre quais são os servidores com autoridade Informação adicional que pode ser utilizada

42 Configuração do DNS em UNIX named - É o deamon ( name d ) Servidor de Nomes que responde às interrogações do Resolver Localização: /etc/namedb ou /var/named Ficheiros de configuração: named.conf configuração geral cache.hosts indica os servidores de root rev.local mapeamento inverso do localhost hosts ficheiro de zona que cria a associação entre nomes e endereços IP rev.host ficheiro para fazer reverse lookup

43 Configuração do Resolver Localização: /etc/resolv.conf domain ubi.pt nameserver nameserver nameserver nameserver

44 Ficheiro named.conf da UBI options { }; zone "."{ directory "/etc/namedb"; fake-iquery yes; allow-transfer { ; ; ; ; }; ; ; ; ; ; type hint; file "named.ca"; }; zone " in-addr.arpa"{ type master; file "named.local"; }; zone "ubi.pt"{ type master; file "hosts.db"; }; zone " in-addr.arpa"{ type master; file "hosts.rev"; }; zone " in-addr.arpa"{ type master; file "hosts66.rev"; }; zone " in-addr.arpa"{ type master;

45 Ficheiro hosts.db da IN SOA ubistb.ubi.pt. postmaster.ubistb.ubi.pt. ( ) IN MX 40 ubistb.ubi.pt. IN NS ubistb.ubi.pt.? IN NS ns-rev.dns.pt. IN NS alpha2.ubi.pt. IN NS ubistf.ubi.pt. ms IN NS olimpo.ms.ubi.pt. alunos IN NS control1.alunos.ubi.pt. alunos IN NS control2.alunos.ubi.pt. teste-ci IN NS control.teste-ci.ubi.pt. di IN NS dns.di.ubi.pt. di IN NS dns2.di.ubi.pt. dfisica IN NS pandora.dfisica.ubi.pt. ubistb IN A alpha2 IN A olimpo.ms IN A ubistf IN A alpha3 IN A ubistc IN A admin01 IN A ;... dns.di IN A dns2.di IN A ;... Sub-Domínios

46 Ficheiro hosts.rev da IN SOA ubistb.ubi.pt. postmaster.ubistb.ubi.pt. ( ;Serial ;Refresh 7200 ;Retry ;Expire ) ;Minimun IN NS ubistb.ubi.pt. IN NS ns-rev.dns.pt. IN NS alpha2.ubi.pt. IN NS ubistf.ubi.pt. ms IN NS olimpo.ms.ubi.pt in-addr.arpa. IN PTR ubista.ubi.pt in-addr.arpa. IN PTR ubivms.ubi.pt in-addr.arpa IN PTR alpha4.ubi.pt in-addr.arpa. IN PTR ubistb.ubi.pt in-addr.arpa. IN PTR ubistc.ubi.pt. ;... existem mais registos in-addr.arpa. IN PTR ciunix.ubi.pt in-addr.arpa. IN PTR selva.ubi.pt in-addr.arpa. IN PTR medusa.ubi.pt in-addr.arpa. IN PTR delta.ubi.pt in-addr.arpa. IN PTR aaubi.ubi.pt in-addr.arpa. IN PTR ninf.ubi.pt. ;... existem mais registos in-addr.arpa. IN PTR dns.di.ubi.pt in-addr.arpa. IN PTR dns2.di.ubi.pt ;... existem mais registos...

47 Ficheiro named.conf do DI-UBI (1) // named.conf - configuracao do dominio di.ubi.pt // Classe de enderecos IP que estao autorizados a aceder ao servidor acl "lan" { /28; /29; /29; /24; /24; /24; localhost; }; acl "di" { /24; localhost; }; // Opcoes genericas options { directory "/var/named/"; allow-transfer { ; ; ; ; ; }; }; allow-query { "lan"; }; allow-recursion { "lan"; }; auth-nxdomain no; version "Not Available! Sorry...";

48 Ficheiro named.conf do DI-UBI (2) // Registo de logs logging { channel warning { file "/var/log/dns-warnings" versions 3 size 10000k; severity warning; print-category yes; print-severity yes; print-time yes; }; channel general_dns { file "/var/log/dns-logs" versions 3 size k; severity info; print-category yes; print-severity yes; print-time yes; }; category default { warning; }; category queries { general_dns; }; category lame-servers { null; }; };

49 Ficheiro named.conf do DI-UBI (3) // CACHE Zona que descreve os Servidores de Root zone "." { type hint; file "cache.hosts"; }; // REVERSE LOCAL Zona de mapeamento inverso do localhost zone " in-addr.arpa" { type master; file "rev.local"; notify no; }; // DI.UBI Zona do mapeamento do dominio di.ubi.pt zone "di.ubi.pt" { type master; file "di.hosts"; allow-query { any; }; };

50 Ficheiro named.conf do DI-UBI (4) // REVERSE DI.UBI Zona de mapeamento inverso do dominio di.ubi.pt zone " in-addr.arpa" { }; type master; file "rev.hosts"; allow-query { any; };

51 Ficheiro cache.hosts do DI-UBI IN SOA di.ubi.pt. postmaster@dns.di.ubi.pt. ( ; serial ; refresh 3h 7200 ; retry 1h ; expire 1w ; ttl 1d ) ; This file holds the information on root name servers needed to ; initialize cache of Internet domain name servers ; (e.g. reference this file in the "cache. <file>" ; configuration file of BIND domain name servers). ; ; This file is made available by InterNIC ; under anonymous FTP as ; file /domain/named.root ; on server FTP.INTERNIC.NET ; ; last update: Nov 5, 2002 ; related version of root zone: ; ;

52 Ficheiro cache.hosts do DI-UBI (2) ; formerly NS.INTERNIC.NET IN NS A.ROOT-SERVERS.NET. A.ROOT-SERVERS.NET A ; ; formerly NS1.ISI.EDU ; NS B.ROOT-SERVERS.NET. B.ROOT-SERVERS.NET A ; ; formerly C.PSI.NET ; NS C.ROOT-SERVERS.NET. C.ROOT-SERVERS.NET A ; ; formerly TERP.UMD.EDU ; NS D.ROOT-SERVERS.NET. D.ROOT-SERVERS.NET A ; ; formerly NS.NASA.GOV ; NS E.ROOT-SERVERS.NET. E.ROOT-SERVERS.NET A

53 Ficheiro cache.hosts do DI-UBI (3) ; formerly NS.ISC.ORG NS F.ROOT-SERVERS.NET. F.ROOT-SERVERS.NET A ; ; formerly NS.NIC.DDN.MIL ; NS G.ROOT-SERVERS.NET. G.ROOT-SERVERS.NET A ; ; formerly AOS.ARL.ARMY.MIL ; NS H.ROOT-SERVERS.NET. H.ROOT-SERVERS.NET A ; ; formerly NIC.NORDU.NET ; NS I.ROOT-SERVERS.NET. I.ROOT-SERVERS.NET A ; ; operated by VeriSign, Inc. ; NS J.ROOT-SERVERS.NET. J.ROOT-SERVERS.NET A

54 Ficheiro cache.hosts do DI-UBI (4) ; housed in LINX, operated by RIPE NCC ; NS K.ROOT-SERVERS.NET. K.ROOT-SERVERS.NET A ; ; operated by IANA ; NS L.ROOT-SERVERS.NET. L.ROOT-SERVERS.NET A ; ; housed in Japan, operated by WIDE ; NS M.ROOT-SERVERS.NET. M.ROOT-SERVERS.NET A ; End of File NS ubistb.ubi.pt. ubistb.ubi.pt A

55 Ficheiro rev.local do DI-UBI $TTL IN SOA localhost. root.localhost. ( ; serial ; refresh 3h 7200 ; retry 1h ; expire 1w ; ttl 1d ) IN NS localhost. 1 IN PTR localhost.

56 Ficheiro di.hosts do DI-UBI (1) $TTL IN SOA dns.di.ubi.pt. postmaster.dns.di.ubi.pt. ( ; serial ; refresh 3h 7200 ; retry 1h ; expire 1w ) ; ttl 1d ; Servidores de nomes IN NS dns.di.ubi.pt. IN NS dns2.di.ubi.pt. IN NS ubistb.ubi.pt. ; Mail exchangers do dominio IN MX 10 neve.di.ubi.pt. ; IN MX 20 antivirus.ubi.pt. ;sub-dominio Active Directory win IN NS ferro.win.di.ubi.pt.

57 Ficheiro di.hosts do DI-UBI (2) ; Nomes dns IN A ; [Servidor DNS Primario] Linux RH7.2 Alpha - DI dns2 IN A ; [Servidor DNS Secundario, Servidor DHCP Docentes] Linux FC2 i386 - DI geodac IN A ; [Servidor DEOS] Win2000 i686 - Eng Rui Fernandes neve IN A ; [Servidor Docentes, Servidor WWW/Dinet] Linux FC2 i586 rack - DI souto IN A ; [Servidor E-Learnig] Win2000 i586 - Prof Joel Rodrigues loire IN A ; [Servidor Simao Sousa] Linux - DI ia IN A ; [Servidor do Grupo de IA] Linux RH8.0 i586 - Prof Gael Dias agentes IN A ; [Servidor Agentcities] Linux RH9.0 - Eng Rui Cardoso streaming IN A ; [Servidor VideoStream] MacOS X - Prof Paulo Moura gw IN A ; [Gateway] X-Pedition 8600 Switch/Router Enterasys - CI ; Nomes netlab IN A ; [Servidor do Grupo de Redes] Linux RH9.0 i586 - Prof Mario Freire ;it.covilha IN A ; [Servidor do IT-Covilha] Linux RH9.0 i586 - Prof Mario Freire ;ftp IN A ; [Servidor de FTP] Linux RH8.0 i586 - DI ;cvs IN A ; [Servidor de CVS] Linux RH8.0 i586 - DI ;cortes IN A ; [Servidor de Projectos/Mestrados] Linux RH8.0 i586 - DI ;pouso IN A ; [Servidor do Projectos/Mestrados] Win2000 i586 - DI ;covao IN A ; [Servidor do Grupo de Multimedia] Linux RH9.0 i586 - Prof Paulo Moura ; Nomes projectos IN A ; [Servidor Projectos/Mestrados] - Linux RH9.0 - DI ferro.win IN A ; [Servidor sub-domínio 2003 Server, Servidor Oracle] Win2003 Server i586 rack - DI penhas IN A ; [Servidor Alunos] Linux RH7.2 i586 - DI alunos IN A ; [Servidor Alunos] Mac OS X dhcphost IN A ; [Servidor DHCP Alunos] Linux RH8.0 i386 - DI

58 Ficheiro di.hosts do DI-UBI (3) ; Alias mail IN CNAME neve smtp IN CNAME neve pop IN CNAME neve imap IN CNAME neve www IN CNAME neve dinet IN CNAME neve webmail IN CNAME neve cvs IN CNAME neve agentcities IN CNAME agentes denofas IN CNAME netlab hultig IN CNAME ia niia IN CNAME ia senta IN CNAME ia helas IN CNAME ia galemu IN CNAME ia dicassist IN CNAME ia memura2004 IN CNAME neve webspy IN CNAME ia asas IN CNAME ia webmail-proj IN CNAME projectos webmail-mest IN CNAME projectos artic IN CNAME ia gppubi IN CNAME mooshak mooshak IN CNAME penhas lingua.nat IN CNAME ia

59 Ficheiro di.hosts do DI-UBI (4) ; Alias euro2004 IN CNAME projectos competence IN CNAME ia recpad2004 IN CNAME neve epia05 IN CNAME ia webmail-alunos IN CNAME penhas iris IN CNAME neve wise IN CNAME ia alexia IN CNAME ia ctnet IN CNAME neve elearning IN CNAME alunos ac IN CNAME ia alea IN CNAME ia baosw IN CNAME ia cmb IN CNAME ia demos IN CNAME ia ekdbew IN CNAME ia gaiw IN CNAME ia irobot IN CNAME ia masta IN CNAME ia tema IN CNAME ia escolas IN CNAME agentes estagio IN CNAME penhas helas IN CNAME ia sino IN CNAME neve www0 IN CNAME neve

60 Ficheiro rev.hosts do DI-UBI $TTL IN SOA di.ubi.pt. postmaster.di.ubi.pt ( ; serial ; refresh 3h 7200 ; retry 1h ; expire 1w ) ; ttl 1d ; Servidores de nomes IN NS dns.di.ubi.pt. IN NS ubistb.ubi.pt. ; Mapeamento inverso 1 IN PTR dns.di.ubi.pt. 2 IN PTR dns2.di.ubi.pt. 3 IN PTR lobo.di.ubi.pt. 4 IN PTR neve.di.ubi.pt. 5 IN PTR souto.di.ubi.pt. 7 IN PTR elearning.di.ubi.pt. 8 IN PTR homes.di.ubi.pt. 10 IN PTR ia.di.ubi.pt. 11 IN PTR agentes.di.ubi.pt. 12 IN PTR streaming.di.ubi.pt. 14 IN PTR gw.di.ubi.pt. 17 IN PTR netlab.di.ubi.pt. 25 IN PTR projectos.di.ubi.pt. 26 IN PTR ferro.win.di.ubi.pt. 27 IN PTR penhas.di.ubi.pt. 28 IN PTR alunos.di.ubi.pt. 29 IN PTR dhcphost.di.ubi.pt.

61 Ficheiro named.conf Secundário do DI-UBI (1) // named.conf - configuracao do dominio di.ubi.pt // Classe de enderecos IP que estao autorizados a aceder ao servidor acl "lan" { /28; /29; /29; /24; /24; /24; localhost; }; acl "di" { /24; localhost; }; // Opcoes genericas options { directory "/var/named/"; allow-transfer { ; ; ; ; ; }; allow-query { "lan"; }; allow-recursion { "lan"; }; auth-nxdomain no; version "Not Available! Sorry..."; };

62 Ficheiro named.conf Secundário do DI-UBI (2) // Registo de logs logging { channel warning { file "/var/log/dns-warnings" versions 3 size 1024k; severity warning; print-category yes; print-severity yes; print-time yes; }; channel general_dns { file "/var/log/dns-logs" versions 3 size 1024k; severity info; print-category yes; print-severity yes; print-time yes; }; category default { warning; }; category queries { general_dns; }; category lame-servers { null; }; };

63 Ficheiro named.conf Secundário do DI-UBI (3) // CACHE Zona que descreve os Servidores de Root zone "." { type hint; file "cache.hosts"; }; // REVERSE LOCAL Zona de mapeamento inverso do localhost zone " in-addr.arpa" { type master; file "rev.local"; notify no; };

64 Ficheiro named.conf Secundário do DI-UBI (4) // DI.UBI Zona do mapeamento do dominio di.ubi.pt zone "di.ubi.pt" { type slave; file "di.hosts"; allow-query { any; }; masters { ; }; }; // REVERSE DI.UBI Zona de mapeamento inverso do dominio di.ubi.pt zone " in-addr.arpa" { type slave; file "rev.hosts"; allow-query { any; }; masters { ; }; };

Fernando M. V. Ramos, fvramos@ciencias.ulisboa.pt, RC (LEI), 2015-2016 TP03. DNS. Redes de Computadores

Fernando M. V. Ramos, fvramos@ciencias.ulisboa.pt, RC (LEI), 2015-2016 TP03. DNS. Redes de Computadores TP03. DNS Redes de Computadores Objetivos Uma introdução ao protocolo DNS Um olhar com algum detalhe para dentro do protocolo O mundo sem DNS DNS: domain name system Domain Name System Uma base de dados

Leia mais

Capítulo 5. nome. DNS ( Domain Name System ). O serviço BIND. Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS.

Capítulo 5. nome. DNS ( Domain Name System ). O serviço BIND. Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Capítulo 5 DNS ( Domain Name System ). O serviço BIND Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP! Exemplo: www.google.pt

Leia mais

DNS Parte 2 - Configuração

DNS Parte 2 - Configuração DNS Parte 2 - Configuração Adriano César Ribeiro (estagiário docente) adrianoribeiro@acmesecurity.org Adriano Mauro Cansian adriano@acmesecurity.org Tópicos em Sistemas de Computação 1 Revisão Prof. Dr.

Leia mais

Breve introdução ao DNS Uma abordagem prática (aka crash course on DNS :))

Breve introdução ao DNS Uma abordagem prática (aka crash course on DNS :)) Breve introdução ao DNS Uma abordagem prática (aka crash course on DNS :)) Prof. Rossano Pablo Pinto Novembro/2012-v0.3 Abril/2013-v0.5 (em construção) Prof. Rossano Pablo Pinto - http://rossano.pro.br

Leia mais

Instituto Superior das Ciências do Trabalho e da Empresa. Segurança de Redes e Protocolos de Comunicação. 1º Trabalho de Acompanhamento

Instituto Superior das Ciências do Trabalho e da Empresa. Segurança de Redes e Protocolos de Comunicação. 1º Trabalho de Acompanhamento Instituto Superior das Ciências do Trabalho e da Empresa Segurança de Redes e Protocolos de Comunicação 1º Trabalho de Acompanhamento Docente: Professor José Guimarães Realizado por: António Monteiro João

Leia mais

Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP!

Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP! Capítulo 5 DNS ( Domain Name System ) O serviço BIND Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS Porquê? Porque é muito mais fácil lembrar nomes do que números IP! Exemplo: wwwgooglept

Leia mais

DNS - Domain Name System

DNS - Domain Name System DNS - Domain Name System Converte nome de máquinas para seu endereço IP. Faz o mapeamento de nome para endereço e de endereço para nome. É mais fácil lembramos dos nomes. Internamente, softwares trabalham

Leia mais

Configuração de Servidores. 1. Introdução. 1. Introdução. Por Rubens Queiroz de Almeida. Data de Publicação: 14 de Março de 2007

Configuração de Servidores. 1. Introdução. 1. Introdução. Por Rubens Queiroz de Almeida. Data de Publicação: 14 de Março de 2007 1. Introdução Configuração de Servidores Por Rubens Queiroz de Almeida Data de Publicação: 14 de Março de 2007 1. Introdução Os servidores DNS podem ser divididos em três tipos principais: servidores que

Leia mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Domain Name System DNS 1 Objectivo / Motivação 2 'What's the use of their having names the Gnat said if they won't answer to them?' Alice no País das Maravilhas Resolução de nomes

Leia mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Domain Name System DNS 1 Objectivo / Motivação 2 'What's the use of their having names the Gnat said, 'if they won't answer to them?' Alice no País das Maravilhas Resolução de nomes

Leia mais

UM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo,

UM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo, Laboratório de Redes. Domain Name Service - DNS Pedroso 4 de março de 2009 1 Introdução UM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo, problemas com o DNS são interpretados

Leia mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Domain Name System Arq. de Redes - Pedro Brandão - 2004 1 Objectivo / Motivação Resolução de nomes (alfanuméricos) para endereços IPs Será que 66.102.11.99 é mais fácil de decorar

Leia mais

Servidor DNS. João Medeiros (joao.fatern@gmail.com) Fatern 2009.1 1 / 15

Servidor DNS. João Medeiros (joao.fatern@gmail.com) Fatern 2009.1 1 / 15 Servidor João Medeiros (joao.fatern@gmail.com) Fatern 2009.1 1 / 15 O que? O que? O que o define Domain Name Server Serviço utilizado para traduzir nomes em endereços IP e vice-versa Baseado em uma hierarquia

Leia mais

Redes de Computadores e a Internet

Redes de Computadores e a Internet Redes de Computadores e a Internet Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM 2011 Camada de Aplicação

Leia mais

DNS Linux. Rodrigo Gentini gentini@msn.com

DNS Linux. Rodrigo Gentini gentini@msn.com Linux Rodrigo Gentini gentini@msn.com Domain Name System (DNS). O DNS é o serviço de resolução de nomes usado em todas as redes TCP/IP, inclusive pela Internet que, sem dúvidas, é a maior rede TCP/IP existente.

Leia mais

Resolução de nomes. Professor Leonardo Larback

Resolução de nomes. Professor Leonardo Larback Resolução de nomes Professor Leonardo Larback Resolução de nomes A comunicação entre os computadores e demais equipamentos em uma rede TCP/IP é feita através dos respectivos endereços IP. Entretanto, não

Leia mais

Curso de extensão em Administração de serviços GNU/Linux

Curso de extensão em Administração de serviços GNU/Linux Curso de extensão em Administração de serviços GNU/Linux Italo Valcy - italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia Administração

Leia mais

Gestão de Sistemas e Redes

Gestão de Sistemas e Redes Gestão de Sistemas e Redes Domain Name System (DNS) e Dynamic Host Configuration Protocol (DHCP) Paulo Coelho, 2005 1 Visão geral Para que servem os nomes? identificar objectos Ajudar a localizar objectos

Leia mais

DNS Ubuntu Server 14.04

DNS Ubuntu Server 14.04 DNS Ubuntu Server 14.04 1. Passo Configuração do servidor (nomes e endereçamentos exemplos) IP: 192.168.0.1 Nome da máquina: professor Nome do domínio: aula.net 2. Passo Instalar pacote DNS #apt-get install

Leia mais

DNS - Domain Name System

DNS - Domain Name System DNS - Domain Name System IFSC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO SUBSEQUENTE DE TELECOMUNICAÇÕES! Prof. Tomás Grimm DNS Pessoas: muitos identificadores: RG, nome, passporte Internet hosts, roteadores: endereços

Leia mais

Serviços de Redes. Servidor DNS (Bind) Professor: Alexssandro Cardoso Antunes

Serviços de Redes. Servidor DNS (Bind) Professor: Alexssandro Cardoso Antunes Serviços de Redes Servidor DNS (Bind) Professor: Alexssandro Cardoso Antunes Atividades Roteiro Objetivos Instalação (projeto) Definições, Características, Vantagens e Hierarquia Clientes, Processo de

Leia mais

DNS. Parte 2 - Configuração. Tópicos em Sistemas de Computação 2014. Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org

DNS. Parte 2 - Configuração. Tópicos em Sistemas de Computação 2014. Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org DNS Parte 2 - Configuração Tópicos em Sistemas de Computação 2014 Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org Estagiário Docente: Vinícius Oliveira viniciusoliveira@acmesecurity.org 1 Neste

Leia mais

Introdução ao DNS. Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys. Laboratório de Sistemas Integráveis http://www.lsi.usp.

Introdução ao DNS. Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys. Laboratório de Sistemas Integráveis http://www.lsi.usp. 1 Introdução ao DNS Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Laboratório de Sistemas Integráveis http://www.lsi.usp.br/ 2 Agenda O que é DNS? Servidores DNS Requisição DNS Caching

Leia mais

Agenda. Introdução ao DNS. O que é DNS? O que é DNS? O que é DNS? Funcionamento básico

Agenda. Introdução ao DNS. O que é DNS? O que é DNS? O que é DNS? Funcionamento básico 1 2 Agenda Volnys Borges Bernal volnys@uspbr O que é DNS? Caching Laboratório de Sistemas Integráveis http://wwwuspbr/ 3 4 O que é DNS? O que é DNS? Domain Name System Serviço que permite a resolução de

Leia mais

Rafael Dantas Justo. Engenheiro de Software

Rafael Dantas Justo. Engenheiro de Software Rafael Dantas Justo Engenheiro de Software DNS Reverso NIC.br DNS? John John Paul John (1) Paul (2) George (3) John (1) Paul (2) George (3) Ringo (4) (8) John (1) Paul (2) (5) (7) (6) George (3) Ringo

Leia mais

Agenda. Introdução ao DNS. O que é DNS? O que é DNS?

Agenda. Introdução ao DNS. O que é DNS? O que é DNS? 1 2 Agenda Rafael Freitas Reale reale@ifba.edu.br http://www.rafaelreale.net Cedido por: Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys O que é DNS? Funcionamento básico Caching Requisição

Leia mais

Agenda. Introdução ao DNS. O que é DNS? O que é DNS? O que é DNS? Funcionamento básico

Agenda. Introdução ao DNS. O que é DNS? O que é DNS? O que é DNS? Funcionamento básico 1 2 Agenda Volnys Borges Bernal volnys@lsiuspbr O que é DNS? Caching Laboratório de Sistemas Integráveis http://wwwlsiuspbr/ 3 4 O que é DNS? O que é DNS? Domain Name System Serviço que permite a resolução

Leia mais

Introdução às Redes e Protocolos TCP/IP Sessão nº7. Jorge Gomes jorge@lip.pt

Introdução às Redes e Protocolos TCP/IP Sessão nº7. Jorge Gomes jorge@lip.pt Introdução às Redes e Protocolos TCP/IP Sessão nº7 Jorge Gomes jorge@lip.pt DNS (Domain Name System) Resolução de Nomes Os humanos são melhores com nomes do que com números Memorizar e usar nomes de maquinas

Leia mais

Sobre a licença Para cada novo uso ou distribuição, você deve deixar claro para outros os termos da licença desta obra. No caso de criação de obras derivadas, os logotipos do CGI.br, NIC.br, IPv6.br e

Leia mais

edu com org pt ibm sapo cs iscap

edu com org pt ibm sapo cs iscap TEMA Serviços de nomes no Linux TEÓRICA-PRÁTICA 1. Introdução Necessidade de utilizar nomes em vez de endereços IP: Endereços IP são óptimos para os computadores No entanto, para humanos, são difíceis

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito Sistema Operacional Linux > Servidor DNS (BIND) www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução O DNS é um dos serviços mais importantes na Internet porque

Leia mais

Relatório do Trabalho Prático nº 1. DNS e DHCP. Documento elaborado pela equipa: Jorge Miguel Morgado Henriques Ricardo Nuno Mendão da Silva

Relatório do Trabalho Prático nº 1. DNS e DHCP. Documento elaborado pela equipa: Jorge Miguel Morgado Henriques Ricardo Nuno Mendão da Silva Relatório do Trabalho Prático nº 1 DNS e DHCP Documento elaborado pela equipa: Jorge Miguel Morgado Henriques Ricardo Nuno Mendão da Silva Data de entrega: 22.10.2006 Indíce Introdução... 2 Configuração

Leia mais

Configurando servidor de DNS no CentOS O Domain Name System Sistema de Nomes de Domínio é de fundamental importância em uma rede.

Configurando servidor de DNS no CentOS O Domain Name System Sistema de Nomes de Domínio é de fundamental importância em uma rede. Configurando servidor de DNS no CentOS O Domain Name System Sistema de Nomes de Domínio é de fundamental importância em uma rede. O DNS é um sistema hierárquico em árvore invertida. Tem como origem o ponto

Leia mais

INTRODUÇÃO ÀS REDES DE COMPUTADORES

INTRODUÇÃO ÀS REDES DE COMPUTADORES INTRODUÇÃO ÀS REDES DE COMPUTADORES CAMADA DE APLICAÇÃO Teresa Vazão 2012/2013 IRC - Introdução às Redes de Computadores - LERC/LEE 2 INTRODUÇÃO Internet para todos.. 1979 Tim Burners Lee (invesngador

Leia mais

BIND Um DNS Server Completo

BIND Um DNS Server Completo BIND Um DNS Server Completo Parque Tecnológico Itaipu (PTI) Missão ITAIPU: Gerar energia elétrica de qualidade, com responsabilidade social e ambiental, impulsionando o desenvolvimento econômico, turístico

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Capítulo 2.5 - DNS Prof. Jó Ueyama Março/2014 1 DNS: Domain Name System Pessoas: muitos identificadores: RG, nome, passaporte. Hosts e roteadores na Internet: endereços IP (32 bits)

Leia mais

Sistema de Distribuição de Nomes de Domínios (DNS)

Sistema de Distribuição de Nomes de Domínios (DNS) Sistema de Distribuição de Nomes de Domínios (DNS) Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Redes de Computadores Sumário:

Leia mais

Universidade Católica de Brasília Pró-reitoria de Graduação Curso de Ciência da Computação

Universidade Católica de Brasília Pró-reitoria de Graduação Curso de Ciência da Computação Universidade Católica de Brasília Pró-reitoria de Graduação Curso de Ciência da Computação INTRODUÇÃO 6 LABORATÓRIO DE REDES DE COMPUTADORES Serviços Básicos de Rede DNS Para o correto funcionamento de

Leia mais

Rafael Goulart - rafaelgou@gmail.com Curso ASLinux v.3

Rafael Goulart - rafaelgou@gmail.com Curso ASLinux v.3 Conceito Serviço que traduz RESOLVE nomes de máquinas para endereços IP e endereços IP para nomes de máquina. É um sistema hierárquico e descentralizado/distribuído. Simplifica a administração do complexo

Leia mais

Configuração de um servidor DNS. Campus Cachoeiro Curso Técnico em Informática

Configuração de um servidor DNS. Campus Cachoeiro Curso Técnico em Informática Configuração de um servidor DNS Campus Cachoeiro Curso Técnico em Informática Configuração DNS O servidor DNS usado é o BIND versão 9. Para configuração do servidor DNS, deve-se acessar os arquivos de

Leia mais

Redes de Computadores. Funcionamento do Protocolo DNS. Consulta DNS. Consulta DNS. Introdução. Introdução DNS. DNS Domain Name System Módulo 9

Redes de Computadores. Funcionamento do Protocolo DNS. Consulta DNS. Consulta DNS. Introdução. Introdução DNS. DNS Domain Name System Módulo 9 Slide 1 Slide 2 Redes de Computadores Introdução DNS Domain Name System Módulo 9 EAGS SIN / CAP PD PROF. FILIPE ESTRELA filipe80@gmail.com Ninguém manda uma e-mail para fulano@190.245.123.50 e sim para

Leia mais

Redes de Computadores

Redes de Computadores Introdução Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Domain Name System (DNS) Aula 25 Máquinas na Internet são identificadas por endereços IP Nomes simbólicos são atribuídos a máquinas

Leia mais

GESTÃO DE SISTEMAS E REDES DOMAIN NAME SYSTEM

GESTÃO DE SISTEMAS E REDES DOMAIN NAME SYSTEM GESTÃO DE SISTEMAS E REDES DOMAIN NAME SYSTEM OUTLINE DOMAIN NAME SYSTEM NOMES DE DOMINIO CONSULTAS DNS SERVIDORES DE NOMES NAVEGAÇÃO E CONSULTA REGISTO DE RECURSOS O DNS é um serviço de nomes, normalizado

Leia mais

Redes de Computadores II

Redes de Computadores II Redes de Computadores II Prof. Celio Trois portal.redes.ufsm.br/~trois/redes2 DNS - DOMAIN NAME SYSTEM Mecanismo que converte uma string ASCII em endereço de rede (IP) Motivação: No início da ARPANET,

Leia mais

Formação IPv6 Maputo Moçambique 26 Agosto 29 Agosto 08

Formação IPv6 Maputo Moçambique 26 Agosto 29 Agosto 08 Formação IPv6 Maputo Moçambique 26 Agosto 29 Agosto 08 DNS Pedro Lorga (lorga@fccn.pt) Carlos Friaças (cfriacas@fccn.pt) Exercício Prático: DNS Objectivos Neste exercício completará as seguintes tarefas:

Leia mais

LPI nível 2: Aula 11

LPI nível 2: Aula 11 Décima primeira aula de preparação LPIC-2 TUTORIAL LPI nível 2: Aula 11 Configuração do servidor BIND, criação e manutenção de arquivos de zonas e ferramentas relacionadas. por Luciano Siqueira Irum_Shahid

Leia mais

INTRODUÇÃO ÀS REDES DE COMPUTADORES

INTRODUÇÃO ÀS REDES DE COMPUTADORES INTRODUÇÃO ÀS REDES DE COMPUTADORES CAMADA DE APLICAÇÃO Teresa Vazão 2 INTRODUÇÃO Internet para todos.. 1979 Tim Burners Lee (invesngador do CERN): Inventor do conceito de navegação por hyper- texto 25

Leia mais

DNS: Domain Name System

DNS: Domain Name System DNS: Domain Name System O objetivo desta unidade é apresentar o funcionamento de dois importantes serviços de rede: o DNS e o DHCP. O DNS (Domain Name System) é o serviço de nomes usado na Internet. Esse

Leia mais

Referência de registros de recursos

Referência de registros de recursos Referência de registros de recursos 6 de 6 pessoas classificaram isso como útil Referência de registros de recursos Um banco de dados DNS consiste em um ou mais arquivos de zona usados pelo servidor DNS.

Leia mais

Sistemas de Nomes Hierarquicos: DNS

Sistemas de Nomes Hierarquicos: DNS Sistemas de Nomes Hierarquicos: DNS April 19, 2010 Sumário O Problema DNS: Um Serviço de Nomes Hierárquico Resource Records Resolução de Nomes Aspectos de Implementaçao Leitura Adicional Nomes DNS e Endereços

Leia mais

Redes de Computadores

Redes de Computadores Introdução Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Domain Name System (DNS) Aula 25 Máquinas na Internet são identificadas por endereços IP Nomes simbólicos são atribuídos a máquinas

Leia mais

FormaçãoIPv6-Maputo. DNS Maputo 27 de Agosto de 2008 Carlos Friaças e Pedro Lorga

FormaçãoIPv6-Maputo. DNS Maputo 27 de Agosto de 2008 Carlos Friaças e Pedro Lorga FormaçãoIPv6-Maputo DNS Maputo 27 de Agosto de 2008 Carlos Friaças e Pedro Lorga DNS Agenda/Índice Registos IPv6 Queries de DNS Delegações Funcionamento Questões Operacionais e Recomendações Software Registos

Leia mais

Orientador de Curso: Rodrigo Caetano Filgueira

Orientador de Curso: Rodrigo Caetano Filgueira Orientador de Curso: Rodrigo Caetano Filgueira Serviço DNS DNS significa Domain Name System (sistema de nomes de domínio). O DNS converte os nomes de máquinas para endereços IPs que todas as máquinas da

Leia mais

LAB06 Configuração de um servidor de DNS Aplicação nslookup. Servidor BIND.

LAB06 Configuração de um servidor de DNS Aplicação nslookup. Servidor BIND. LAB06 Configuração de um servidor de DNS Aplicação nslookup Servidor BIND A Configuração de um PC como cliente de um servidor de DNS O ficheiro que define qual o(s) servidor(es) de DNS do domínio local

Leia mais

Curso de extensão em Administração de Serviços GNU/Linux

Curso de extensão em Administração de Serviços GNU/Linux Curso de extensão em Administração de Serviços GNU/Linux Italo Valcy - italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia Administração

Leia mais

DNS - Domain Name System

DNS - Domain Name System 1 of 8 28-07-2011 9:21 DNS - Domain Name System Introdução Componentes dum sistema DNS Zonas e Domínios Resolução DNS Vs. WINS Ferramentas Introdução Na Internet, para que as máquinas possam comunicar

Leia mais

Linux Network Servers

Linux Network Servers DNS Parte 1 Linux Network Servers DNS é a abreviatura de Domain Name System. O DNS é um serviço de resolução de nomes. Toda comunicação entre os computadores e demais equipamentos de uma rede baseada no

Leia mais

Artigo adaptado do link: http://www.debianfordummies.org/wiki/index.php/dfd_dns_howto

Artigo adaptado do link: http://www.debianfordummies.org/wiki/index.php/dfd_dns_howto Introdução ao DNS Artigo adaptado do link: http://www.debianfordummies.org/wiki/index.php/dfd_dns_howto Boa parte da usabilidade da Internet vem da facilidade que temos para localizar um computador conectado.

Leia mais

FormaçãoIPv6-RCTS. Componente Prática Parte I

FormaçãoIPv6-RCTS. Componente Prática Parte I FormaçãoIPv6-RCTS Componente Prática Parte I Parte I Introdução, Endereçamento, Autoconfiguração e DNS Prática #1 Visitar o site: http://ipv6-tracker.fccn.pt Verificar instituições com dados inseridos

Leia mais

GNU/Linux Debian Servidor DNS

GNU/Linux Debian Servidor DNS GNU/Linux Debian Servidor DNS Neste tutorial, será apresentado a configuração do serviço de rede DNS (Domain Name System) utilizando o sistema operacional GNU/Linux, distribuição Debian 7.5. Antes de começamos

Leia mais

Aula 3 Servidor DNS BIND

Aula 3 Servidor DNS BIND 1 Aula 3 Servidor DNS BIND Um servidor DNS é responsável em responder pelos domínios e direcionar tudo que é relacionado a ele, nele por exemplo pode se apontar onde fica www.dominio.com.br, vai apontar

Leia mais

DNS: Domain Name System

DNS: Domain Name System DNS: Domain Name System Resolução de Nomes de Domínio Edgard Jamhour UDP:53 Serviço DNS: Domain Name System *.ufpr.br=ip *. br=ip *. google.com=ip *. pucpr.br=ip.ufpr.br? ip Árvore de nomes root NOMES

Leia mais

8.2 Domain Name System (DNS)

8.2 Domain Name System (DNS) DNS 8.2 Domain Name System (DNS) 53 53 TCP UDP ICMP IP ARP Acesso à rede Instituto Superior de Engenharia de Lisboa Departamento de Engenharia, Electrónica, Telecomunicações e Computadores Redes de Computadores

Leia mais

HYPERTEXT TRANSFER PROTOCOL

HYPERTEXT TRANSFER PROTOCOL REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com HYPERTEXT TRANSFER PROTOCOL 1 HTTP Uma página WWW é composta de objetos e endereçado por uma

Leia mais

Curso de Pós Graduação em Redes de Computadores. Módulo Laboratório de Linux Apostila 2. Serviço DNS

Curso de Pós Graduação em Redes de Computadores. Módulo Laboratório de Linux Apostila 2. Serviço DNS Curso de Pós Graduação em Redes de Computadores Módulo Laboratório de Linux Apostila 2 Serviço DNS Introdução DNS é o Servidor de Nomes do Domínio. Ele converte os nomes das máquinas para números IP, que

Leia mais

Redes - Internet. Sumário 26-09-2008. Aula 3,4 e 5 9º C 2008 09 24. } Estrutura baseada em camadas. } Endereços IP. } DNS -Domain Name System

Redes - Internet. Sumário 26-09-2008. Aula 3,4 e 5 9º C 2008 09 24. } Estrutura baseada em camadas. } Endereços IP. } DNS -Domain Name System Redes - Internet 9º C 2008 09 24 Sumário } Estrutura baseada em camadas } Endereços IP } DNS -Domain Name System } Serviços, os Servidores e os Clientes } Informação Distribuída } Principais Serviços da

Leia mais

Redes de Computadores e Aplicações

Redes de Computadores e Aplicações Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do N Campus Currais Novos Redes de Computadores e Aplicações Aula 46 - Camada de Aplicação Protocolo DNS Prof. Diego Pereira

Leia mais

Neste apêndice mostraremos o que é e como funciona o serviço de nomes de domínio.

Neste apêndice mostraremos o que é e como funciona o serviço de nomes de domínio. APÊNDICE 10 Neste apêndice mostraremos o que é e como funciona o serviço de nomes de domínio. Infelizmente, informações sobre características mais avançadas não serão encontradas aqui. Para mais informações

Leia mais

Laboratório 3. Configurando o Serviço DNS

Laboratório 3. Configurando o Serviço DNS Neste laboratório iremos falar sobre o serviço DNS (Domain Name System). O DNS é um sistema de gerenciamento de nomes hierárquico e distríbuido visando resolver nomes de domínio em endereços de rede IP.

Leia mais

Configurando DNS Server. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com

Configurando DNS Server. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com Configurando DNS Server. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com Entendendo o DNS É o serviço responsável por: Traduzir nomes em endereços IP (e vice-versa), de um determinado

Leia mais

DNS e Serviço de Nomes. Professor: João Paulo de Brito Gonçalves Disciplina: Serviço de Redes

DNS e Serviço de Nomes. Professor: João Paulo de Brito Gonçalves Disciplina: Serviço de Redes Campus Cachoeiro Curso Técnico em Informática DNS e Serviço de Nomes Professor: João Paulo de Brito Gonçalves Disciplina: Serviço de Redes Pontos importantes Nomes (Ex: URLs) são ligados a objetos (Ex:

Leia mais

Sistemas Distribuídos Capítulos 5 e 6 - Aula 9

Sistemas Distribuídos Capítulos 5 e 6 - Aula 9 Sistemas Distribuídos Capítulos 5 e 6 - Aula 9 Aula Passada Comentários Prova Nomes, Identificadores, Endereços Nomeação Simples Nomeação Estruturada Aula de hoje Nomeação estruturada Implementação de

Leia mais

DNS: Domain Name System DHCP: Dynamic Host Configuration Protocol. Edgard Jamhour

DNS: Domain Name System DHCP: Dynamic Host Configuration Protocol. Edgard Jamhour DNS: Domain Name System DHCP: Dynamic Host Configuration Protocol Serviço DNS: Domain Name System nome - ip nome - ip Nome? IP nome - ip nome - ip Árvore de nomes br RAIZ br pucpr ufpr Pucpr Ufpr ppgia

Leia mais

Instalação e Configuração Servidor DNS

Instalação e Configuração Servidor DNS Instalação e Configuração Servidor DNS Instalação e Configuração Servidor DNS Passo Nº 1 Conferir o nome da máquina ( já configurado no passo Servidor Configuração DHCP ). # nano /etc/hostname Passo Nº

Leia mais

Naming and Addressing The DNS Service

Naming and Addressing The DNS Service Internet Addressing Joao Neves Naming and Addressing The DNS Service Joao.Neves@fe.up.pt João Neves, 2011 1 Naming Systems?!... Like the phones, the network stations must have an address to be reachable!...

Leia mais

Vítor Vaz da Silva H-1

Vítor Vaz da Silva H-1 O DNS (Domain Name System) é um serviço de resolução de nomes. Embora cada programa pudesse referir os utilizadors por números é difícil para os humanos terem presente em memória todos os endereços que

Leia mais

Resolução de Nomes e Endereços

Resolução de Nomes e Endereços Resolução de Nomes e Endereços MC833 Programação em Redes de Computadores Instituto de Computação UNICAMP Carlos A. Astudillo Trujillo Roteiro 1.Noção sobre nomes e funcionamento do DNS 2.Funções para

Leia mais

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064 Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Nomeação Estruturada, Nomeação Baseada em Atributo Capítulo 5 Agenda Nomeação Estruturada (cont.) Implementação de um Espaço de Nomes DNS Definição

Leia mais

Tópicos Especiais em Informática

Tópicos Especiais em Informática Tópicos Especiais em Informática DNS Prof. Ms.-Eng. Igor Sousa Faculdade Lourenço Filho 10 de novembro de 2014 igorvolt@gmail.com (FLF) Tópicos Especiais em Informática 10 de novembro de 2014 1 / 15 Introdução

Leia mais

DNS. Domain Name System

DNS. Domain Name System DNS Domain Name System Sistema de Nomes de Domínios (DNS) Domain Name System Protocol (DNS) Grupo 7: José Gomes, Ernesto Ferreira e Daniel Silva a5571@alunos.ipca.pt, a7821@alunos.ipca.pt e a7997@alunos.ipca.pt

Leia mais

Instalando e Configurando o DNS Server

Instalando e Configurando o DNS Server Instalando e Configurando o DNS Server Seg, 27 de Outubro de 2008 18:02 Escrito por Daniel Donda A instalação do serviço DNS no Windows Server 2008 é bem simples e de extrema importância para uma rede.

Leia mais

DNS: Domain Name System. Edgard Jamhour

DNS: Domain Name System. Edgard Jamhour DNS: Domain Name System Serviço DNS: Domain Name System nome - ip nome - ip Nome? IP nome - ip nome - ip Árvore de nomes br RAIZ br pucpr ufpr Pucpr Ufpr ppgia eureka FOLHA ZONAS DNS ZONA.br br RAIZ servidor

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Redes de Computadores Redes de Computadores 2 1 Máquinas e processos podem ser identificados por endereços (hierárquicos ou não) conforme visto, como IP, IP+NroPorta, No uso por usuários

Leia mais

Configuração de DNS em Windows Servidor 2008

Configuração de DNS em Windows Servidor 2008 Reflexão Turma S-12-ano lectivo-2010-1011 Formador-João Afonso Formando-Pedro Gonçalves 14 Unidade: 14 Configuração de DNS em Windows Servidor 2008 Instalar o DNS 1. Abra o Servidor Manager Start\Administrative

Leia mais

Configuração do Servidor DNS. Mcedit /etc/named.conf. mkdir /var/named/estudolinux cp /var/named/* estudolinux

Configuração do Servidor DNS. Mcedit /etc/named.conf. mkdir /var/named/estudolinux cp /var/named/* estudolinux Configuração do Servidor DNS Mcedit /etc/named.conf mkdir /var/named/estudolinux cp /var/named/* estudolinux Configurando o Bind no Slackware 10 ::: Bind / Named Enviado por: Geyson Rogério L. Silva Data:

Leia mais

Mestrado em Engenharia Electrotécnica e de Computadores Comunicações Industriais e Empresariais. Nome: Número:

Mestrado em Engenharia Electrotécnica e de Computadores Comunicações Industriais e Empresariais. Nome: Número: Mestrado em Engenharia Electrotécnica e de Computadores Comunicações Industriais e Empresariais DNS, Domain Name Service : Número: 1. Objectivos Entender o serviço e a estrutura de domínios DNS Instalar

Leia mais

Administração de Redes 2014/15. Domain Name System (DNS)

Administração de Redes 2014/15. Domain Name System (DNS) Administração de Redes 2014/15 Domain Name System (DNS) 1 Motivação Máquinas trabalham bem com endereços IP Pessoas trabalham melhor com nomes Ninguém quer ter que saber que o servidor web da UP é o 193.137.55.13

Leia mais

Domain Name System. Domain Name System DNS

Domain Name System. Domain Name System DNS Domain Name System Você aprenderá: O que é Domain Name System (DNS) e quais os seus componentes. O que é uma zona de autoridade. Como funcionamento do processo de resolução de nomes. DNS - 1 Domain Name

Leia mais

DNS. Neste tópico veremos

DNS. Neste tópico veremos DNS Parte 2 - Configuração Tópicos em Sistemas de Computação Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org 1 Neste tópico veremos q Como funciona o zone transfer. q Como configurar resolvers,

Leia mais

www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com

www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com SERVIÇOS DE REDES DE COMPUTADORES Prof. Victor Guimarães Pinheiro/victor.tecnologo@gmail.com www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com Modelo TCP/IP É o protocolo mais usado da atualidade

Leia mais

Tutorial de TCP/IP Parte 26 Criando Registros

Tutorial de TCP/IP Parte 26 Criando Registros Introdução Tutorial de TCP/IP Parte 26 Criando Registros Prezados leitores, esta é a sexta parte, desta segunda etapa dos tutoriais de TCP/IP. As partes de 01 a 20, constituem o módulo que eu classifiquei

Leia mais

Serviço DNS no PoP-SC

Serviço DNS no PoP-SC Ponto de Presença da RNP em Santa Catarina Rede Metropolitana de Educação e Pesquisa da Região de Florianópolis 04 e 05 Outubro/2012 Serviço DNS no PoP-SC Rodrigo Pescador PoP-SC/RNP Organização: Apoio:

Leia mais

Redes de Computadores. Ricardo José Cabeça de Souza www.ricardojcsouza.com.br ricardo.souza@ifpa.edu.br

Redes de Computadores. Ricardo José Cabeça de Souza www.ricardojcsouza.com.br ricardo.souza@ifpa.edu.br Redes de Computadores Ricardo José Cabeça de Souza www.ricardojcsouza.com.br www.ricardojcsouza.com.br CAMADA DE APLICAÇÃO Desempenha funções específicas de utilização dos sistemas Identificação de parceiros

Leia mais

Configuração de DNS Reverso

Configuração de DNS Reverso Configuração de DNS Reverso Nos casos em que os serviços fornecidos pela Brasil Telecom exigirem configurações de DNS Reverso, estas serão executadas de forma centralizada pelo CNRS em Brasília. As solicitações

Leia mais

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede O sistema de nome de domínio (DNS) é um sistema que nomeia computadores e serviços de rede e é organizado em uma hierarquia de domínios.

Leia mais

Aula-28 Camada Aplicação - DNS. Prof. Dr. S. Motoyama

Aula-28 Camada Aplicação - DNS. Prof. Dr. S. Motoyama Aula-28 Camada Aplicação - DNS Prof. Dr. S. Motoyama 1 Camada Aplicação Escrever programas que Executem sobre diferentes sistemas finais e Se comuniquem através de uma rede. Ex.: Web software de servidor

Leia mais

Camada de Aplicação. DNS Domain Name System. Redes de Computadores Prof. Leandro C. Pykosz

Camada de Aplicação. DNS Domain Name System. Redes de Computadores Prof. Leandro C. Pykosz Camada de Aplicação Redes de Computadores Prof. Leandro C. Pykosz Camada de Aplicação A camada de aplicação fornece os serviços "reais" de rede para os usuários. Os níveis abaixo da aplicação fornecem

Leia mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Domain Name System DNS 1 Objectivo / Motivação 2 'What's the use of their having names the Gnat said if they won't answer to them?' Alice no País das Maravilhas Resolução de nomes

Leia mais