Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > UnderLinux Wiki
Wiki Classificados Galeria Reviews Jogos Comunidades RSS Feeds FAQ Termos de Uso Sobre
Cadastre-se FotosBlogs Lista de Membros Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Ferramentas pessoais
Publicidade

From UnderLinux Wiki

HOWTO para dns no Fedora parte 2

Tabela de conteúdo

Introdução

Bom galera agora vou explicar algo mais que ficou faltando que seria a configuração do arquivo do domínio(dreamer.lab) se fossemos utilizar o dns primário e o secundário e também alguns parãmetros do arquivo: Na primeira parte do tutorial eu deixei aquelas entradas '1D' so para enfatizar que seria a configuração do dns primário e porque quando utilizamos o localhost.zone como base já vem com aqueles'1D' mas não são necessários então o arquivo pode ficar assim:

Arquivo dreamer.lab

$TTL 86400
$ORIGIN dreamer.lab.
@ IN SOA maq1.dreamer.lab. root.dreamer.lab. (
2005032802
3H
15M
1W
1D )

IN NS maq1.dreamer.lab.(primário)
IN NS maq2.dreamer.lab.(secundário)

maq1 IN A 192.168.9.1
maq2 IN A 192.168.9.2
maq3 IN A 192.168.9.3
maq4 IN A 192.168.9.4
www IN CNAME maq1(codinome ou alias)
www2 IN CNAME maq2


Arquivo dreamer.lab.rev

$TTL 86400
$ORIGIN 9.168.192.in-addr.arpa.
@ IN SOA maq1.dreamer.lab. root.dreamer.lab. (
2005032802
28800
14400
3600000
86400 )

IN NS maq1.dreamer.lab.(primário)
IN NS maq2.dreamer.lab.(secundário)

1 IN PTR maq1.dreamer.lab.
2 IN PTR maq2.dreamer.lab.
$GENERATE 3-4 $ PTR maq$.dreamer.lab.


Conceitos Importantes:

@ - Este parâmetro faz referência ao domínio da zona definido no arquivo /etc/named.conf ou seja ao dreamer.lab.

SOA - Estabelece o início da autoridade ou seja determina o servidor que tem autoridade nesta zona, neste caso maq1.

root.dreamer.lab - Define o e-mail da pessoa responsável por este domínio, neste parãmetro o @ é substituído por um (.) pois como vimos o @ tem outra finalidade.

Serial - Toda vez que atualizarmos alguma informação no servidor master devemos mudar o seu serial pois o slave checa periódicamente o início a autoridade SOA e compara seu número serial com o do servidor e se o seu for menor já atualiza seus dados automáticamente, o serial pode ser definido assim:

2005031802 - (ano de 2005 mès 03 dia 18, 02 segunda atualização) então toda vez que modificarmos o arquivo de banco de dados do dns master devemos alterar a datas e acrescentar + 1 nos últimos dois números e assim a configuração fica centralizada pois a atualização no slave será dinâmica.

3H - Intervalo de tempo em que o servidor slave utiliza para verificar periódicamente o serial do servidor, neste caso 3 horas

15M - Caso o servidor master pare de funcionar o slave tenta reatar a comunicação de 15 em 15 minutos, exemplo: o servidor secundário tenta verificar o número serial do servidor master e este não responde então o slave irá esperar 15 minutos para uma nova solicitação

1W - Tempo de vida útil do banco de dados, caso o server slave perca a comunicação com o master depois de uma semana o banco de dados do slave é considerado obsoleto e o servidor para de resolver nomes

1D -Define o tempo de vida que outro servidor irá armazenar em cache a informação de domínio não existente( no such domain – NXDOMAIN ), neste caso um dia

A - Vincula um host a um ip

PTR - Vincula um ip a um host

CNAME - codinome para uma máquina que já esteja vinculada anteriormente a um ip com o parametro 'A'


Conclusão

Bom galera ainda falta muita coisa sobre DNS mas com isso já dá pra termos uma idéia, como em casa são poucos privilegiados que tem mais de um micro para aprender a montar outros servidores, aconselho o uso do kurumin e o qemu com interface gráfica modificado pelo grande Morimoto para emular por exemplo o win 2000 e testar o samba. Espero ter ajudado a todos principalmente quem está começando, qualquer sugestão por favor mail-me:

alexdmaio@yahoo.com.br.
Horários baseados na GMT -3. Agora são 3:08.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.