Es gibt mehrere Wege feste IP Adressen anhand der MAC Adresse zu binden.
Eine davon ist es die Dateien /etc/hosts und /etc/ethers zu nutzten:
In /etc/hosts IP, domain und Rechnernamen eintragen, z.B.:
In /etc/ethers die MAC und den Rechnernamen eintragen, z.B.:
In /etc/dnsmasq.conf die restlichen DHCP-Einstellungen vornehmen, z.B.:
Zusätzlich gibt es noch eine ganze Reihe an Optionen, die interessant sind, z.B.: Gateway, NTP usw.
Normalerweise sollte ein sudo /etc/init.d/dnsmasq restart reichen. Sollten dennoch falsche/veraltete IPs vergeben werden, dann kann das folgende helfen:
Man hat mehrere Möglichkeiten zu sehen, was der Dienst so macht:
Sehen welche IP-Adressen vergeben sind:
Zum aktivieren des Loggings, in der Datei /etc/dnsmasq.conf das folgende eintragen/Auskommentieren:
Dnsmasq im Vordergrund starten:
(Danach wieder als daemon starten nicht vergessen ;) )