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