Hello Joep, > Eric, > Thanks very much for your elaborate and lucid answer. Especially your > explanation regarding the lease time was unknown to me. There should be > however, some method to let the clients know that the dhcp server is up > again and let them automatically renew their lease. I now do it manually > for the few systems I manage in my own net but if you manage a network > with a few hundred systems it can be a nuisance. The only thing I can > think of is to use short lease times (e.g. 1 hour or less) but this will > generate more traffic. But maybe that is a solution.
There is an other option, which is a bit tricky but works. The reason why the lease file is lost is the ram based nature of LEAF. You shouldn't boot your system that much :) It is possible to save the lease file in the dnsmasq.lrp package itself, by removing the file /var/lib/lrpkg/dnsmasq.exclude.list. But to be sure the information in the lease file is up-to-date you have to backup that package right before a reboot. Also dnsmasq is not really meant for a network with a few hundred systems. > Regarding my first > question I don't think it very difficult to automatically store the static > addresses and their names in the .leases file when starting dnsmasq but > maybe there are other reasons why this isn't done. Joep > A dhcpd doesn't know the static addresses, because the clients don't advertize it to the daemon. Static addresses to hostname translation should be done by DNS or a etc/hosts file, it's just not the task of a dhcp daemon. Eric Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ------------------------------------------------------------------------ leaf-user mailing list: [email protected] https://lists.sourceforge.net/lists/listinfo/leaf-user Support Request -- http://leaf-project.org/
