On Thu, Feb 10, 2005 at 09:36:50AM +0100, Andreas Feile wrote:
Hallo Liste.
Hier ist ein Auszug aus meiner dhcpd.conf:
---schnipp authoritative; [...] subnet 192.168.66.0 netmask 255.255.255.0 { range 192.168.66.95 192.168.66.98; } [...] ---schnapp
Warum schickt der dhcpd trotz des authoritative;-Statements in der ersten Zeile auf diese Anfrage hin kein DHCPNAK:
Feb 10 09:30:17 mailsrv dhcpd: DHCPREQUEST for 192.168.66.91 from 00:00:b4:30:6e:44 via eth0: unknown lease 192.168.66.91.
Wenn ich die manpage richtig verstehe, ist es eine Kindersicherung, daß der dhcpd per default kein NAK schickt, und kann durch das authoritative-Statement überwunden werden. Aber das funktioniert bei mir nicht.
Ich wuerd sagen, der Grund warum er kein NAK schickt ist dass die Adresse fuer das Subnet korrekt ist, sprich, es besteht kein Grund sie nicht zu verwenden, sie wuerde technisch funktionieren etc. Probier doch mal ob es einen Unterschied macht ob Du das authoritative ins subnet mit reinschreibst, aber ich vermute dass das nichts aendert. Der DHCP-Client duerfte nach einer Weile (rechtzeitig bevor die Adresse ablaeuft), wenn der DHCPREQUEST nicht zum Erfolg fuehrt, mit einem DHCPDISCOVER eine neue Adresse beantragen. Vermutlich stammt die Adresse aber aus einem anderen Netzwerk und Du haettest gern, dass der Client sich eine aus diesem Netz holt? Peter -- the big can of spam got the little cardinal