[Dnsmasq-discuss] Cannot send dhcp option 12 hostname to clients
Daryl Richards
daryl at isletech.net
Wed May 15 20:34:25 BST 2019
On 2019-05-14 12:42 p.m., Kevin Flynn wrote:
>
> Hello everyone.
>
> I'm currently working on a small home network voip system, and I cannot
> for the life of me figure out how to get dnsmasq to send dhcp option 12
> hostnames to clients. I've tried all the obvious methods, including
> /etc/ethers, dhcp-hostsfile entries, dhcp-ignore-names,
> dhcp-generate-names, tag sets, etc. with no luck.
>
> As I was searching the list archices, I noticed a comment from Simon
> mentioning that dnsmasq will not send a dhcp option 12 hostname to a
> client if the client sends a hostname to dnsmasq, and none of my
> configuration attempts seem to be able to override this behavior.
>
> The reason for attempting this, is that I have 2 voip ata adapters,
> which are Linksys/Cisco SPA3000 and they are configured by default to
> send the hostname "SipuraSPA." and I am attempting to configure and
> provision these devices automatically, as opposed to logging into each
> device individually everytime they need to be configured.
>
> So in summary, is there any way to tell dnsmasq to send a dhcp option 12
> hostname to a client reliably, everytime, regardless of what the client
> is sending ?
I've never seen this work... What I do in provisioning phones, is set
the hostname of the device in the config file sent.. In the case of
Sipura devices...
<flat-profile>
<... other config items ...>
<HostName>ext-xxx</HostName>
</flat-profile>
Then, the phone will send that hostname in it's DHCP request, which then
you can use for DNS lookups.
--
Daryl Richards
Isle Technical Services Inc
More information about the Dnsmasq-discuss
mailing list