Resolvido, veja dns-discovery-device-discovery-dns
Use a opção addn-hosts=/etc/dyn.hosts do dnsmasq para ler um arquivo hosts adicional, que é gerado periodicamente usando o comando arp-scan (e cron ou qualquer outro).
Estou usando dnsmasq apenas como um servidor DNS (sem dhcp), mapeando os nomes de host da Lan para ip relativo usando /etc/hosts , mas na mesma Lan há algum ip atribuído dinamicamente por um roteador (e eu gostaria para manter assim, não quero usar o dhcp dnsmasq'd mas quero manter o ip dinâmico).
Qualquer maneira de mapear um endereço MAC com um nome de host para que o DNS possa responder corretamente para um ip dinamicamente atribuído?
Eu vi a documentação do dnsmasq e brinquei com /etc/ethers e dhcp-host= , mas o primeiro é somente para MAC- > ip (não é o nome do host) e o último somente se o dhcp estiver ativado, até agora não encontrou mais nada.
Resolvido, veja dns-discovery-device-discovery-dns
Use a opção addn-hosts=/etc/dyn.hosts do dnsmasq para ler um arquivo hosts adicional, que é gerado periodicamente usando o comando arp-scan (e cron ou qualquer outro).
Tags dns dnsmasq dhcp lan mac-address