19 de julho de 2010
Configurar Servidor DNS para o Registro.br
escrito por Ruppel, enquanto EngenheiroEu sempre tive curiosidade de configurar um servidor DNS.
Em especial o servidor DNS porque, para se colocar um site no ar, acessível à toda Internet, eu sabia que você precisava de:
1. Computador com um ip fixo e com um servidor web (como o Apache) instalado
2. Registro no Registro.br
E na hora do cadastro no Registro.br ele me pedia um bendito nome de servidor DNS.
Quando você contrata uma hospedagem eles vêm na forma “ns1.nomedahospedagem.com.br”. Mas se eu estou justamente cadastrando o meu domínio no Registro.br como será possível eu já ter um nome nesse estilo?
Eis que, hoje, lendo o FAQ do Registro.br eu me deparei com o seguinte trecho:
Os campos de endereço IP e IPv6 devem ser preenchidos somente nos casos em que o domínio do servidor DNS seja igual ou esteja contido no que está sendo delegado.
…
Exemplo: No caso do domínio XYZ.COM.BR delegado para os servidores FOO.XYZ.COM.BR, NS1.BAR.XYZ.COM.BR e NS1.KZX.COM.BR, para os dois primeiros servidores, o preenchimento do campo endereço IP é obrigatório
Ou seja, se você vai cadastrar o seu domínio: ruppel.eng.br, pode colocar no registro.br o servidor DNS ns1.ruppel.eng.br. Mas aí você coloca tb o ip fixo (que era um pré-requisito que eu já conhecia). O Registro.br só usa o ip nesses casos de o DNS fazer parte do próprio domínio que você vai cadastrar. Super interessante!
Agora indo à parte prática.
Para configurar o DNS no Windows Server 2003++ você primeiro precisa ativar o Serviço:
1. Painel de Controle -> Adicionar ou Remover Programas -> Adicionar ou Remover Componentes do Windows -> Serviços de Rede -> Clique em Detalhes e Selecione “Domain Name System (DNS)”.
Com o serviço ativado você pode acessá-lo diretamente através das Ferramentas Administrativas.
Então você precisa criar uma zona (sem trocadilhos). No meu domínio a zona seria “ruppel.eng.br”. Botão direito em “Foward Lookup Zone” (Zona Direta) e “New Zone”.
Dentro dessa sua zone, você já pode adicionar suas entradas (ou registros, como preferir). Botão direito e você terá as opções de Registro A, Registro CNAME, Registro MX, que servem, respectivamente, para linkar o seu nome de domínio para ip, outro nome de domínio e para configurar email.
Um exemplo de Registro A é não preencher nada e colocar o ip da sua hospedagem. Outro exemplo é colocar como subdomínio o “www”. Outro tb interessante é colocar como subdomínio o asterisco “*”, assim qualquer subdomínio será direcionado para aquele ip.
Aqui tem o material Microsoft sobre a instalação e configuração de servidor DNS: http://support.microsoft.com/kb/814591