[FUG-BR] DNS slave corrompendo arquivos

Patrick Tracanelli eksffa em freebsdbrasil.com.br
Segunda Outubro 1 20:31:13 BRT 2012


Diogo,

Porque voce diz que esta corrompido?

No teste de nslookup na maquina slave e master ou mesmo um dig "SOA" nao te retornam a mesma coisa?

Vi q vc esta tendo uns "biziu" quando da cat no arquivo, e da bixeira no seu Putty mas isso não significa nada. Voce esta usando TSIG e deve estar salvando o arquivo em disco em formato cru/binario e não txt; o cat não indica pau.

O SOA esta errado? Ta tendo divergencia?


Em 01/10/2012, às 20:15, Diogo Dalfovo escreveu:

> Boa Noite pessoal!!
> 
> Bom, estou fazendo a migração de 4 DNS com Bind do linux para FreeBSD sendo
> um "master" e 3 "slaves" ate aqui nada de anormal com configuração bem
> simples. Problema que depois que a zona é transferida para o servidor slave
> (seja linux ou freebsd) o arquivo fica "corrompido".
> Segue as configuraçoes:
> 
> ++++++++ Master (linux, por enquanto):
> options {
>        directory "/etc";
>        pid-file "/var/run/named/named.pid";
>        listen-on { any; };
>        };
> 
> include "/etc/named/named-key.conf";
> 
> server 10.1.254.22 {
>        keys {
>                ddns_key;
>                };
>        };
> ...
> zone "teste.com.br" {
>             type master;
>             file "/etc/named/teste.com.br.EXTERNA.hosts";
>             };
> 
> 
> ++++++++++ Slave:
> options {
>        directory "/etc";
>        pid-file "/var/run/named/named.pid";
> 
> 
>        };
> 
> include "/etc/named/named-key.conf";
> 
> server 10.1.254.21{
>        keys { ddns_key;
>        };
> };
> ...
> zone "teste.com.br" {
>             type slave;
>                masters {
>                        10.1.254.21;
>                        };
>                file "/etc/named/slaves/teste.com.br.EXTERNAL.hosts";
>                };
> 
> ++++++ Transferencia OK:
> Oct  1 19:47:17 ns3 named[2209]: zone teste.com.br/IN/EXTERNA: Transfer
> started.
> Oct  1 19:47:17 ns3 named[2209]: transfer of 'teste.com.br/IN/EXTERNA' from
> 10.1.254.21#53: connected using 10.1.254.23#59057
> Oct  1 19:47:17 ns3 named[2209]: zone teste.com.br/IN/EXTERNA: transferred
> serial 2012100101: TSIG 'ddns_key'
> Oct  1 19:47:17 ns3 named[2209]: transfer of 'teste.com.br/IN/EXTERNA' from
> 10.1.254.21#53: Transfer completed: 1 messages, 11 records, 359 bytes,
> 0.001 secs (359000 bytes/sec)
> Oct  1 19:47:17 ns3 named[2209]: zone teste.com.br/IN/EXTERNA: sending
> notifies (serial 2012100101)
> 
> ++++++ Arquivo:
> [root em ns3 tmp]# cat teste.com.br.EXTERNAL.hosts
> PjugtestecombrCns1testecombr
> postmaster      armazemdccombrwî6*0
>                                        :Q(testecombr
> <testecombrcorreiotestecombr^testecombrns1testecombrns2testecombrns3testecombr0correiotestecombr
> ,ns1testecombr
> ,ns2testecombr
> ,ns3testecombr
> [root em ns3 tmp]#
> PuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTY
> -bash:
> PuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTY:
> command not found
> 
> 
> Ja procurei em tudo que é canto mas nada destes erro, tanto copiando o
> arquivo do servidor antigo como criando um do zero digitando tudo acontece
> o mesmo erro acima (linux,freebsd).
> Estou usando Centos 6.3 e FreeBSD 8.3 no hyper-V com tudo compilado e
> funcionando 100%. Alguem ja passou por algo parecido?
> 
> Desculpem  o email gigante.
> 
> Diogo Dalfovo
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

--
Patrick Tracanelli

FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
316601 em sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"



Mais detalhes sobre a lista de discussão freebsd