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 <m...@maurice-walker.com>
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
--jamesl...@gmail.com
_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss

Reply via email to