dnsmasq erro de loop circular

2

Sei que falta uma configuração em algum lugar, mas não consigo encontrá-la. Eu tenho dois roteadores, A é upstream de B, ambos rodando dnsmasq. A tem domínio A.com B tem domínio B.A.com

A tem no dnsmasq.conf

server=/B.A.com/IPofB



B, se não conseguir encontrar o registro correto, pergunta A. Isso funciona muito bem, EXCETO quando se trata de um registro que não existe. Então diga B é pedido para noexist.B.A.com. Não pode encontrá-lo, por isso, pede A, o que é noexists.B.A.com. A não pode encontrá-lo, mas tem a regra do servidor, por isso pede B, que não o encontra assim ......

Como você pode ver, faz um loop para frente e para trás. Eu sei que tenho um cenário errado em algum lugar ou, mais provavelmente, falta um cenário, mas não consigo costurar para encontrar o que estou procurando.

    
por CodeNeko 29.09.2014 / 00:42

1 resposta

1

Resolvido adicionando um registro que não permite ao sistema encaminhar nenhum subdomínio que não existe para o roteador B.

server=/B.A.com/!
    
por 29.09.2014 / 02:48