[Dnsmasq-discuss] Tag from interface name?
Simon Kelley
simon at thekelleys.org.uk
Sat Jul 8 20:46:52 BST 2017
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."
Cheers,
Simon.
> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss at lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20170708/108631f6/attachment.sig>
More information about the Dnsmasq-discuss
mailing list