Huge amount of .in-addr.arpa requests from HASS

Since a couple of releases I notice a lot of .in-addr.arpa requests being sent to my local DNS, both to ‘internal’ addresses in the HASS itself (2.0.17.172.in-addr.arpa) as well as for addresses/devices in my LAN (x.x.229.10.in-addr.arpa).
I even see requests to non-existent devices, such as 10.229.x.xsensor.monthly_netto where the 10.229.x.x is the router/gateway address of my LAN.
It’s not only pretty annoying, but also a bit worriesome.
Approximately 40% of all DNS requests are coming from HASS.

Same here since a day or two! Normally I have around 30k DNS requests, but now it has rissen to 800k every 24 hours! It also makes my DNS requests a lot slower. What can I do to fix this? Really annoying.

Same for me
I’ve log a bug for the adguard addon (Huge amount of request since 4.1.6 · Issue #197 · hassio-addons/addon-adguard-home · GitHub) but has been closed, seems to be not related to the latest update. Strange because before i didn’t had some much queries …

What I did for now is to point the DNS server of HA to 8.8.8.8 before was my router that had adguard as dns server hosted on ha.

That seems to solve for now my issue ( except that ha is not filtered anymore… )

This continues and continues ; 3 pages of queries from HASS on the exact same second, all to the ARPA addresses. And a couple of minutes later, the exact same queries.

This has to be a bug.

I have the same on my setup

I had the same issue and got it resolved for me.
I had the name servers in the GUI configured to my DNS-servers (I have two Adguard Home installations running in my LAN).

I changed the following:
I set my DNS-server in the GUI to my local HA DNS-service (172.30.32.3) - You can find that in the ssh interface with the:

~ $ ha dns info
host: 172.30.32.3
locals:

  • dns://192.168.XXX.YYY
  • dns://192.168.XXZ.YYZ
    servers:
    update_available: false
    version: 2021.06.0
    version_latest: 2021.06.0
    ~ $
    I updated the DNS-server in the GUI: (Under Supervisor - System - Change (ip address)) and update the DNS-server to 172.30.32.3 (in the case above)

Then in the SSH-interface use:

ha dns options --servers dns://192.168.XXX.YYY --servers dns://192.168.XXZ.YYZ

Now everything is peachy:
In the end everything looks like:

~ $ ha dns info
host: 172.30.32.3
locals:

  • dns://172.30.32.3
    servers:
  • dns://192.168.XXX.YYY
  • dns://192.168.XXZ.YYZ
    update_available: false
    version: 2021.06.0
    version_latest: 2021.06.0

I hope this helps.

1 Like

Tried the method above, because i have the same issue, but the internet stopt working because of the loopback

I have the same problem with my HA. Over 4000 queries every hour.

4K queries per hour is excessive, I see 4K queries per day.

Every hour, I see HA ‘scan’ the network by requesting .in-addr.arpa PTR queries for the subnet its on, so 1.10.168.192.in-addr.arpa to 254.10.168.192.in-addr.arpa, I assume this is some module like zeroconf doing discovery, but I don’t see any other requests like this for internal container addresses.

Also, I have found if you block any DNS from HA it goes nuts and keeps requesting the same blocked domain over and over. If you point HA DNS directly at an external server like 8.8.8.8 you will loose all local hostname resolution, as well as local discovery services (its probably not going to like that)

I have the exact same problem, dns logs are spammed by these arpa requests.

2 Likes

I am having this same problem, though with pinhole instead of Adguard. Was there ever a fix?

Was there some solution for this and what is the actual cause for this? My HA started todo this few days ago. Before that no issues.