[FUG-BR] DNS slave corrompendo arquivos

Patrick Tracanelli eksffa em freebsdbrasil.com.br
Segunda Outubro 1 20:51:47 BRT 2012


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

> Correto Patrick...
> 
> Ele estava salvando em formato cru, foi so habilitar o "masterfile-format
> text;" e esta tudo certo.
> Faltou ler direito a documentaçao ....
> 
> Muito obrigado.
> 

Fino, agora vi seu e-mail :-)



> Diogo Dalfovo
> 
> Em 1 de outubro de 2012 20:31, Patrick Tracanelli <
> eksffa em freebsdbrasil.com.br> escreveu:
> 
>> 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!"
>> 
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> 
> -------------------------
> 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