[Dnsmasq-discuss] Tag from interface name?
Chris Novakovic
chris at chrisn.me.uk
Sun Jul 9 10:10:22 BST 2017
On 08/07/2017 20:46, Simon Kelley wrote:
> On 04/07/17 09:06, Chris Novakovic wrote:
>> On 03/07/2017 15:53, Brian Rak wrote:
>>> I'd like to be able to classify DHCP requests based on the interface
>>> they come in on. I'd like to have a tag based on the interface name
>>> (so, if the request came in over br0, I'd have a br0 tag to match on).
>>>
>>> Is there any way of accomplishing this with dnsmasq currently? My
>>> interfaces don't actually have an IP address assigned, so I can't match
>>> by IP.
>>
>> Dnsmasq provides this for you already --- it's just not mentioned in the
>> man page for some reason.
>>
>
> You just have to look harder :)
>
> "The tag system works as follows: For each DHCP request, dnsmasq col‐
> lects a set of valid tags from active configuration lines which include
> set:<tag>, including one from the dhcp-range used to allocate the
> address, one from any matching dhcp-host (and "known" if a dhcp-host
> matches) The tag "bootp" is set for BOOTP requests, and a tag whose
> name is the name of the interface on which the request arrived is also
> set."
Consider me sufficiently schooled :)
More information about the Dnsmasq-discuss
mailing list