SpikeyGG
(Greg G.)
March 1, 2020, 11:33pm
4
@Ross_Saunders , I just found the same issue you did. I wish I could use the local hostname instead of the IP address in the integration. Seems like it should cache the IP after succeeding until some timeout instead of hitting the DNS server for every request.
I’ve made a couple of posts about it:
I had the same problem. In my case, it depended on the integration/component.
I recently switched all the hardcoded IPs in my configuration files to local names instead and I saw a huge jump in my pihole chart (like you did). Requests from my hassio went from the low 100s to nearly 3000 per 10 minute timeframe. I could see which host it was requesting records for in the pihole logs (like you did) and I then used trial and error to back out the changes until I found the culprit.
It was ZoneMind…
Ever since migrating hassio to using my local hostnames instead of fixed IP addresses it appears that hassio doesn’t cache any of the DNS queries. Because of this, my pihole registers roughly 3000 queries per 10 minutes from hassio. My database log is on a network machine and I used the local DNS name in the sql link. Anyway, this makes hassio the most DNS aggressive unit on my network by far. The router is second inline with between 100 and 200 DNS requests per 10 minutes.
Anyone else seeing t…