dnsmasq não consegue responder a consultas no ubuntu 16.04

1

Após a atualização para o Ubuntu 16.04, o dnsmasq não consegue responder quires de sub-redes, a não ser que as interfaces pertençam. Gostaria de saber se existe uma opção que permita adicionar sub-redes confiáveis? Aqui está a mensagem de log Ignoring query from non-local network

    
por Edik Mkoyan 06.03.2017 / 10:30

1 resposta

2

Do registro de alterações v2.69 :

    Add --local-service. Accept DNS queries only from hosts 
        whose address is on a local subnet, ie a subnet for which 
        an interface exists on the server. This option
        only has effect if there are no --interface --except-interface,
        --listen-address or --auth-server options. It is intended 
        to be set as a default on installation, to allow
        unconfigured installations to be useful but also safe from 
        being used for DNS amplification attacks.

Portanto, a correção é ter certeza de que você não tem a opção de serviço local em nenhum arquivo conf (incluindo quaisquer arquivos pré-instalados, como em /usr/local/etc/dnsmasq.conf) e incluir um dos as opções listadas acima no seu arquivo conf. Por exemplo. --interface=eth0 .

    
por 06.03.2017 / 12:16