Академический Документы
Профессиональный Документы
Культура Документы
Camada de Aplicao
DNS Domain Name System
Contedo
Conceitos
BIND
Name Servers, Zonas e Resolvers
Tipos de Servidores de Nome
Tipos de Requisies
Configurao
IDNA
Exemplo
19/02/2014
Conceito
19/02/2014
Arquitetura do DNS
com
edu
org
br
cefetce
www
telematica
etc
bin
usr
local
system
bin
19/02/2014
Arquitetura do DNS
.
Name Server
Name
Server
br
Name Server
com
cefetce
Name Server
org
br
cefetce
www
Resolver
Primrios
Possui o mapa com as informaes originais do
domnio
Secundrios
Garantem a consistncia dos seus mapas com a do
primrio
19/02/2014
Tipos de Requisies
Direta
Tem-se um nome de mquina deseja-se saber seu
endereo IP.
Reversa
Quando tem-se um endereo IP e queremos saber
qual o nome da mquina correspondente ao endereo
especificado, dizemos que esta requisio reversa .
19/02/2014
Configurao: CLIENTE
Exemplo do arquivo resolv.conf:
search cefetce.br cefet-ce.br
nameserver 192.168.0.1
nameserver 192.168.0.3
Configurao: SERVIDOR
Processo no servidor:
named
19/02/2014
Tipos do RR:
A usado para converter um nome em endereo IP.
AAAA usado para converter um nome em endereo
IPv6.
CNAME: define um alias (apelido) para um nome.
Mail Exchange (MX) usado para o redirecionamento de correio eletrnico.
Name Server (NS) define a hierarquia de domnios
(um sub-domnio deve se registrar no seu domnio
superior).
Pointer (PTR) usado para converter endereo IP
para nome (arquivos com nome reverso).
19/02/2014
Tipos do RR (Continuao)
Start of Authority (SOA) usualmente o primeiro registro de um
mapa, cada domnio tem um SOA.
Arquivos
named.conf (instruir ao servidor de nomes quais
domnios so primrios e secundrios)
named.ca ou db.root (utilizado para se iniciar o
cache)
db.*(database files) - utilizado para os
servidores de nomes fazerem a carga dos dados
para o domnio em questo. Ou seja, so os nomes
dos arquivos de zona. Na prtica, esses arquivos
podem ter um nome qualquer.
19/02/2014
Ex.:
segurana : xn--segurana-y0a
telemtica: xn--telemtica-41a
Exemplo de Configurao
19/02/2014
Servidor Primrio
Incluir no named.conf.local:
zone teste.br" IN {
type master;
file "/etc/bind/db.teste";
};
Servidor Secundrio
Incluir no named.conf.local:
zone teste.br" in {
type slave;
file /var/lib/bind/db.teste";
masters { 192.168.0.1;};
};
No caso, 192.168.0.1 o endereo do servidor
primrio. O arquivo de zona no ser editado, pois
ser baixado automaticamente do primrio.
10
19/02/2014
$TTL 86400
@
IN
SOA ns.ufc.br. root.ufc.br. (
245
;serial
3600
;refresh
720
;retry
1209600 ;expire
86400 ) ; TTL
IN
A
192.168.0.1
IN
NS
ns.ufc.br.
IN
NS
ns2.ufc.br.
IN MX
10
correio.ufc.br.
ns
IN
A
192.168.0.1
ns2
IN
A
192.168.0.2
correio
IN
A
192.168.0.3
www
IN CNAME
correio
Ferramentas de verificao
nslookup
nslookup
set type=a
www.ifce.edu.br
dig
dig www.ifce.edu.br a
11