Can this be defined in the configuration file instead of arguments? My configuration consists of the below but I can't get any offers to the discover requests from the client
dhcp-range=192.168.0.0,static dhcp-hostsfile=/etc/dnsmasq.hosts The file consists of the following format: 192.168.0.1,linuxvm1 /etc/hosts has something similar: 192.168.0.1 linuxvm1.lab The linux VM has a hostname of linuxvm1 On Tue, Jul 18, 2017 at 1:47 PM, Maurice Walker <[email protected]> wrote: > On 18.07.2017 16:00, James Lacy wrote: > > Is there a way to have DNSMasq assign an address only if a client has a > > hostname that corresponds to an entry in /etc/hosts? > > Disable dynamic allocation and specify the hostnames which are allowed to > be > allocated an IP address: > > --dhcp-range=<start-addr>,static > --dhcp-host=<hostname1> > --dhcp-host=<hostname2> > > You could also list the hostnames in a file (or let a script do that) and > let > dnsmasq read it: > --dhcp-hostsfile=<path> > > Either way the associated IP addresses will be read from /etc/hosts. -- --James [email protected]
_______________________________________________ Dnsmasq-discuss mailing list [email protected] http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
