Testar meu DNS criado personalizado?

0

Eu usei o VPS Ubuntu 14.04 (x64) para instalar o ambiente de teste para o meu desenvolvimento Ruby on Rails. E eu tenho sucesso com a instalação e configuração.

Agora eu também configurei o DNS nesse servidor VPS, tudo parece bem, mas meus domínios externos (hostet por godaddy, bluehost) não funcionam, mesmo que eu configure seus registros DNS para meu novo DNS.

Eu testei o serviço bind9 e sua aparência funciona bem. Toda configuração que eu uso aqui foi bem trabalhada no servidor VSPDime, agora estou usando servermania vps hosting.

Este é o conteúdo do meu arquivo '/etc/bind/named.conf.options':

  options {
    directory "/var/cache/bind";
    allow-query { any; };
    allow-recursion { 23.229.38.20; 127.0.0.1; };
    dnssec-validation auto;
    auth-nxdomain no; # conform to RFC1035
    listen-on-v6 { any; };
    forwarders {
    8.8.8.8;
    8.8.4.4;
    };
    };
    logging {
    channel default {
    file "/var/log/named/named.log" versions 3 size 16m;
    };
    category default { default; };
    };

Este é o meu conteúdo de arquivo '/etc/bind/named.conf.local'

zone "rubyonerails.com" {
    type master;
    file "/etc/bind/zones/rubyonerails.com.db";
};

E este é o conteúdo do arquivo '/etc/bind/zones/rubyonerails.com.db'.

$TTL 600
rubyonerails.com.      IN      SOA     ns1.rubyonerails.com. admin.rubyonerails.com. (
                                                        2006081401
                                                        28800
                                                        3600
                                                        604800
                                                        38400
)

rubyonerails.com.      IN      NS              ns1.rubyonerails.com.
rubyonerails.com.      IN      NS              ns2.rubyonerails.com.

rubyonerails.com.      IN      MX     10       mta.rubyonerails.com.

rubyonerails.com.       IN      A       23.229.38.20
*                       IN      A       23.229.38.20

ns1.rubyonerails.com.              IN      A       23.229.38.20
ns2.rubyonerails.com.              IN      A       23.229.38.20

www              IN      A       23.229.38.20
mta              IN      A       23.229.38.20
    
por Nezir 27.08.2015 / 18:13

1 resposta

0

Hmm depois de um dia, acho que corrijo o problema, e estava no espaçamento no arquivo '/etc/bind/zones/rubyonerails.com.db'.

Como eu tento muitas soluções eu copiei o conteúdo do bloco de notas para este arquivo e todas as linhas foram movidas para a direita por um espaço TAB. (eu removi o espaço TAB para todas as linhas do lado esquerdo)

Agora eu reiniciei o bind9 e tudo ficou bem. Meu domínio aponta para meu DNS personalizado.

Eu não tenho certeza se essa é uma solução 100%, talvez os caras da servermania hosting tenham feito algo do lado deles, enquanto eu os contato também. Eles disseram que não fizeram nada ...

Portanto, a conclusão é "SEM ESPAÇOS E TABS EM ARQUIVOS DE CONFIGURAÇÃO DE DNS"

    
por Nezir 27.08.2015 / 18:56