Fórum Ubuntu Linux - PT

Suporte Técnico => Servidores => Tópico iniciado por: cybergeneral em 04 de Dezembro de 2012, 16:24

Título: Dúvida Bind9 e DNS para hospedagem de site com Cloud Ubuntu 12.04
Enviado por: cybergeneral em 04 de Dezembro de 2012, 16:24
Gente, contratei um servidor cloud, da CloudPronto, por míseros $8 por mês. Já configurei tudo e tá prontinho para funcionar, porém não consigo de jeito nenhum criar o DNS para apontar o domínio para este servidor. Alguém pode dar uma mão?
Vou especificar tudo que tenho aqui, mas com IPs fictícios, pois desativei o firewall temporariamente para testes.

Eu acesso o cloud via SSH com o ip (fictício) 69.60.90.100.
No meu /etc/resolv.conf tem a seguinte configuração:
Código: [Selecionar]
nameserver 69.60.91.200
nameserver 69.60.92.202
search meudominio.com.br
Aproveitei para anexar como está no Webmin, assim facilita a visualização de vocês:
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fimg145.imageshack.us%2Fimg145%2F8455%2Fhostnameanddnsclient.jpg&hash=74e9e2e5d549737cb1bad7f507fb4fc83eb9b47e)

Então, eu tenho o "meudominio.com.br" prontinho, só que preciso criar os ns1.meudominio.com.br e ns2.meudominio.com.br para setar na administradora do domínio e fazer ele abrir no cloud.

Primeira pergunta:
Estes ip's que descobri no resolv.conf são os mesmos que devo usar para configurar o ns1 e ns2 ou tem que usar o mesmo IP que acesso o cloud via SSH?

Assim configurei o meu db.meudominio.com.br:
Código: [Selecionar]
$TTL 86400
@ IN SOA meudominio.com.br. dns-admin.meudominio.com.br. (
        2012111301 ;serial
        0800 ;refresh
        600 ;retry
        04800 ;expire
        6400 ;ttl
)

@ IN NS ns1.meudominio.com.br.
@ IN NS ns2.meudominio.com.br.
www IN A 69.60.90.100

Meu named.conf.default-zones:
Código: [Selecionar]
zone "." {
type hint;
file "/etc/bind/db.root";
};

zone "localhost" {
type master;
file "/etc/bind/db.local";
};

zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};

zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};

zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};

## minhas zonas ##
zone "meudominio.com.br"{
        type master;
        file "/etc/bind/db.meudominio.com.br";
};

Quando tento configurar na administradora do domínio, o Uolhost, dá isso:
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fimg7.imageshack.us%2Fimg7%2F3320%2Fuolhost.jpg&hash=2dbc0a4ce4c35b8b531ecee30506f11d997ac9a0)

E é isso, já tentei diversas outras configurações de tutoriais, mas já perdi mais de meio dia nisso e tenho muita coisa pra resolver no trabalho.

Obs.: essa configuração de cloud é de um site pessoal e estou fazendo porque tava barato e quero aprender. Já fiz tudo, inclusive configurei Nginx + phpfpm numa boa, mas essa do DNS tá muito complicado.
Título: Re: Dúvida Bind9 e DNS para hospedagem de site com Cloud Ubuntu 12.04
Enviado por: zekkerj em 04 de Dezembro de 2012, 22:43
Citar
Estes ip's que descobri no resolv.conf são os mesmos que devo usar para configurar o ns1 e ns2 ou tem que usar o mesmo IP que acesso o cloud via SSH?
A princípio vc vai usar o IP do SSH no ns1 ou no ns2, mas não nos dois ao mesmo tempo. O ideal é falar com a empresa de hospedagem e pedir a eles pra incluir o seu domínio (provavelmente eles têm esse serviço já "formatado").

Citar
Quando tento configurar na administradora do domínio, o Uolhost, dá isso: <imagem dizendo "servidor dns inválido ou que não responde pelo domínio">
Certifique-se de que o serviço named está ativo, e que o firewall está liberando consultas.
Vc pode consultar a qualquer momento seu servidor DNS a partir de qq ponto da internet, mesmo sem estar publicado ainda:

dig meudominio.com.br @69.60.90.100

Se responder, vc já estará com 90% do problema resolvido.