Após algumas pesquisas e escavações, descobri que o log do dnsmasq estava desabilitado na imagem do firmware que eu estava usando. (fonte: link )
Eu atualizei o firmware para 24760M e o logging funcionou.
Eu instalei recentemente o DD-WRT no meu roteador Netgear R7000 e quero registrar as consultas DNS. Até agora sem muita sorte.
Estou executando o DD-WRT v24-sp2 kongac, compilação 23900M.
O syslogd está em execução e atualmente está sendo gravado em /var/log/messages
. Eu também tenho o log de firewall para o mesmo diretório que está funcionando.
Eu tenho DHCP e DNSMasq ativados com log-queries
como uma opção adicional, mas nada extra está sendo gravado no syslog.
As opções definidas em /tmp/dnsmasq.conf
estão atualmente definidas como:
interface=br0
resolv-file=/tmp/resolv.dnsmasq
all-servers
domain=<my domain>
dhcp-leasefile=/tmp/dnsmasq.leases
dhcp-lease-max=57
dhcp-option=lan,3,192.168.1.254
dhcp-authoritative
dhcp-range=lan,192.168.1.100,192.168.1.149,255.255.255.0,1440m
dhcp-host=<host 1>
...
...
stop-dns-rebind
log-queries
Usando tcpdump
, posso ver as consultas DNS sendo feitas, mas nada está sendo registrado.
Todos os ponteiros serão muito apreciados.
Após algumas pesquisas e escavações, descobri que o log do dnsmasq estava desabilitado na imagem do firmware que eu estava usando. (fonte: link )
Eu atualizei o firmware para 24760M e o logging funcionou.