Dimitri Herzog
Dimitri Herzog
Maybe we can also implement a "hyperlocal" mode: Blocky works as a recursive resolver and doesn't rely on any upstream resolver? That means blocky will recursively ask the corresponding name...
Yes, like unbound, but in blocky. In this case we can reuse blocky's cache and provide additional prometheus metrics.
Conditional DNS configuration (https://0xerr0r.github.io/blocky/configuration/#conditional-dns-resolution) could work if you can figure out which DNS names are used (steamcontent.com for example for steam, maybe others?) Did you try this approach?
> That depends: Will conditional DNS fall back to using the default upstream when LanCache DNS is down? No, blocky will ask your lancache instance and if it returns NXDOMAIN,...
Is this the way how pihole works? If one upstream DNS is down, it tries the second one (and not round-robin)? That means, if you query for example for "google.com",...
ok, got it. The requested "strict order resolution" will solve this challenge. With conditional mapping, you won't get the fallback resolution.
It looks like "ONLY_FULL_GROUP_BY" is set by default in MySQL but not in MariaDB
Hey, Regarding the grouping of clients: you can use wildcards. For example: 2 devices with hostnames "alex-laptop" and "alex-mobile" can be defined as "alex-*" Regarding the MAC address: yes, it...
Some routers (like AVM FritzBox) allow to define custom names for devices. In this case, blocky will retrieve custom name via rDNS from router. But you're right, hostname can be...
I would agree with @kwitsch: the benefit of apr lookup is low due to limitations: - it it necessary to hold the ARP cache in memory and refresh it automatically....