On 19/11/2018 21:07, M. Buecher wrote: > Hello Simon and dnsmasq fellows, > > I blacklist several domains via host files and wanted to skip the > blacklist for my testing client. > Unfortunately I couldn't find a solution for this in the man page, or > maybe I just didn't see the correct config combination. > Or did I miss a way to configure this with the existing features? > > > So I came up with the idea of tag-matching server and address > configuration, like... > --server=[tag:<tag>[,tag:<tag>],][/[<domain>]/[domain/]][<ipaddr>[#<port>][@<source-ip>|<interface>[#<port>]] > > --address=[tag:<tag>[,tag:<tag>],]/<domain>[/<domain>...]/[<ipaddr>] > > This would provide a highly flexible way to blacklist/whitelist domains > for specific clients. > But I assume it may be an ugly coding hell to implement. > >
The problem lies in the fact that there's nothing in the DNS part of dnsmasq to determine the tags - the taq-set that's used in the DHCP part of dnsmasq is determined dynamically during each DHCP transaction: there's no way to make it long-lived and associate it with DNS request that arrives later. Cheers, Simon. > Kind regards > Maddes > > > > > _______________________________________________ > Dnsmasq-discuss mailing list > [email protected] > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss > _______________________________________________ Dnsmasq-discuss mailing list [email protected] http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
