Dnsmasq: scoprire quali indirizzi ip sono stati assegnati

Dnsmasq è un leggerissimo server dns e dhcp per Linux. Per scoprire quali indirizzi ip sono stati assegnati dal vostro server dhcp, potete visualizzare il file /var/lib/misc/dnsmasq.leases.

$ cat /var/lib/misc/dnsmasq.leases
43576 6f:62:6d:91:7f:3f 10.42.1.72 random-desktop *
43264 98:fc:11:78:8a:87 10.42.1.40 * 01:98:fc:11:78:8a:97

La terza colonna contiene gli indirizzi ip.

È possibile che su distribuzioni diverse dnsmasq conservi queste informazioni in un file diverso, per scoprire su che file, vi basta cercare nel file di configurazione:

cat /etc/dnsmasq.conf | grep dhcp-leasefile